8950 108
2344 648
1254 41
3806 313
2927 157
64123 249
13505 938
50567 388
34077 288
32296 972
7778 701
8453 363
9526 551
100788 710
28394 1017
25894 399
3565 190
12130 36
5562 265
4800 169
5551 79
25597 481