9995 500
12969 462
7531 385
5934 338
375548 964
19241 507
12436 719
9123 458
7712 454
6014 542
141707 552
134857 288
38345 270
25102 540
3660 103
985 158
4120 512
3354 409
3651 922
1741 58
5167 694
3587 579
4486 799