9996 500
12972 462
7531 385
5934 338
375590 964
19242 507
12437 719
9124 458
7713 454
6015 542
141728 552
134902 288
38348 270
25102 540
3661 103
985 158
4120 512
3354 409
3651 922
1741 58
5168 694
3587 579
4486 799