40180 98
12545 29
8462 21
11205 39
3886 13
3092 6
2299 7
2956 9
2463 7
62 1
4175 9
2147 10
2579 8
70 5
2000 3
2196 9
1733 6
2686 3
3434 14
2816 13
1282 2
2635 6
1903 5
1588 1