40098 98
12513 29
8386 21
11162 39
3859 13
3071 6
2278 7
2937 9
2444 7
62 1
4146 9
2122 10
2548 8
70 5
1977 3
2174 9
1717 6
2669 3
3415 14
2797 13
1272 2
2617 6
1892 5
1581 1