40165 98
12535 29
8451 21
11196 39
3883 13
3086 6
2295 7
2953 9
2459 7
62 1
4171 9
2145 10
2576 8
70 5
1994 3
2192 9
1730 6
2682 3
3432 14
2812 13
1278 2
2632 6
1899 5
1586 1