2534 651
1268 299
613 168
1706 505
2744 492
2360 200
23979 99
10540 754
2847 137
40135 543
16067 66
4593 610
7555 526
8894 702