2557 651
1376 299
624 168
1709 505
2752 492
2379 200
23995 99
10570 754
2854 137
40142 543
16094 66
4601 610
7571 526
8906 702