2548 486
87783 433
21617 373
20896 694
31015 416
24610 112
14423 625
9281 754
6988 302
6242 773
4762 854
5732 638
4621 822
7224 863
1234 127