40168 98
12535 29
8453 21
11197 39
3883 13
3088 6
2295 7
2954 9
2459 7
62 1
4171 9
2145 10
2576 8
70 5
1994 3
2192 9
1731 6
2683 3
3432 14
2813 13
1280 2
2633 6
1899 5
1586 1