5857 25
2338 6
17177 96
19435 129
2212 6
3531 10
7722 32
7247 31
5632 19
6424 27
31102 152
10929 63
4952 18
4914 20
8706 43
6331 30
6603 20
8526 13
5669 18
6872 7
2533 5
3051 4
1150 0
1558 1