40171 98
12536 29
8455 21
11198 39
3884 13
3088 6
2295 7
2954 9
2459 7
62 1
4171 9
2145 10
2576 8
70 5
1996 3
2193 9
1731 6
2683 3
3432 14
2813 13
1280 2
2633 6
1900 5
1586 1