2547 486
87771 433
21612 373
20890 694
31012 416
24599 112
14372 625
9268 754
6988 302
6242 773
4761 854
5731 638
4620 822
7224 863
1233 127