2525 651
1237 299
611 168
1705 505
2740 492
2351 200
23974 99
10537 754
2845 137
40129 543
16060 66
4588 610
7551 526
8889 702