9979 500
12965 462
7524 385
5929 338
375290 964
19234 507
12424 719
9122 458
7708 454
6008 542
141576 552
134598 288
38337 270
25095 540
3657 103
984 158
4119 512
3354 409
3647 922
1737 58
5153 694
3584 579
4482 799