40081 98
12502 29
8364 21
11151 39
3852 13
3068 6
2272 7
2929 9
2438 7
62 1
4138 9
2115 10
2541 8
70 5
1973 3
2162 9
1711 6
2663 3
3405 14
2789 13
1265 2
2607 6
1885 5
1575 1