8953 108
2345 648
1259 41
3810 313
2930 157
64142 249
13507 938
50575 388
34080 288
32306 972
7780 701
8461 363
9527 551
100793 710
28396 1017
25898 399
3567 190
12134 36
5562 265
4802 169
5551 79
25606 481