10000 500
12985 462
7540 385
5935 338
375750 964
19248 507
12439 719
9127 458
7720 454
6019 542
141806 553
135068 288
38351 270
25107 540
3662 103
988 158
4124 512
3357 409
3655 922
1743 58
5174 694
3588 579
4489 799