2571 486
88412 433
21833 373
21011 694
31247 416
24922 113
14787 625
9395 754
7011 302
6260 773
4790 854
5746 638
4650 822
7243 863
1250 127