2548 486
87855 433
21641 373
20909 694
31043 416
24628 112
14491 625
9294 754
6992 302
6243 773
4766 854
5732 638
4626 822
7225 863
1235 127