2536 651
1272 299
614 168
1707 505
2744 492
2360 200
23979 99
10540 754
2847 137
40135 543
16069 66
4595 610
7556 526
8897 702