2523 651
1216 299
608 168
1705 505
2740 492
2351 200
23973 99
10535 754
2844 137
40127 543
16058 66
4587 610
7551 526
8885 702