24781 243
19520 841
13950 556
10431 450
19401 63
38576 142
2888 768
24982 158
18540 669
1803 292
3128 499
999 107
1368 94
3481 550