2547 486
87772 433
21613 373
20890 694
31012 416
24600 112
14376 625
9268 754
6988 302
6242 773
4761 854
5731 638
4620 822
7224 863
1233 127