8991 108
2349 648
1290 41
3837 313
2949 157
64256 249
13548 938
50598 388
34093 288
32339 972
7787 701
8472 363
9532 551
100833 710
28413 1017
25930 399
3573 190
12148 36
5563 265
4809 169
5554 79
25645 481