2547 651
1318 299
618 168
1708 505
2749 492
2364 200
23990 99
10554 754
2853 137
40141 543
16083 66
4598 610
7562 526
8902 702