2518 651
1207 299
607 168
1703 505
2739 492
2350 200
23973 99
10532 754
2844 137
40125 543
16053 66
4587 610
7551 526
8883 702