9979 500
12965 462
7522 385
5929 338
375273 964
19234 507
12423 719
9122 458
7708 454
6008 542
141570 552
134580 288
38336 270
25093 540
3655 103
984 158
4119 512
3354 409
3647 922
1737 58
5153 694
3584 579
4482 799