2536 651
1271 299
614 168
1706 505
2744 492
2360 200
23979 99
10540 754
2847 137
40135 543
16068 66
4594 610
7556 526
8896 702