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