14241 656
125554 767
24999 243
19661 841
14051 556
10480 450
19489 63
38784 142
2899 768
25232 158
18657 669
1814 292
3151 499
1012 107
1387 94
3502 550