9012 108
2356 648
1315 41
3859 313
2961 157
64344 249
13594 938
50614 388
34100 288
32362 972
7789 701
8483 363
9542 551
100855 710
28419 1017
25942 399
3578 190
12157 36
5565 265
4814 169
5558 79
25669 481