1000 262
1621 533
1345 321
2371 573
932 255
4147 273
7097 143
6280 391
1160 119
4165 846
4663 291
30635 163
2445 400
3080 571
1713 535
3104 549
7560 266
11516 739
15040 478
1044 81
4069 140
34686 787
1762 350
7745 107