9996 500
12975 462
7532 385
5934 338
375597 964
19242 507
12437 719
9125 458
7715 454
6016 542
141731 552
134918 288
38349 270
25102 540
3661 103
985 158
4121 512
3354 409
3652 922
1741 58
5168 694
3587 579
4486 799