8847 108
2335 648
1221 41
3751 313
2910 157
63800 249
13423 938
50517 388
34048 288
32232 972
7762 701
8428 363
9498 551
100687 710
28386 1017
25846 399
3549 190
12085 36
5538 265
4789 169
5541 79
25502 481