4060 11
39447 67
3517 3
8339 11
13842 8
27103 25
68672 51
21979 21
2598 1
3560 8
2402 9
2532 3
3081 6
10929 43
4676 6
2913 9
7946 6
9042 14
3365 7
2371 2
2108 7
2585 1
5079 16
2570 4