2548 486
87859 433
21642 373
20911 694
31043 416
24629 112
14495 625
9294 754
6992 302
6243 773
4766 854
5732 638
4626 822
7225 863
1235 127