2540 486
87674 433
21581 373
20871 694
30974 416
24571 112
14221 625
9247 754
6982 302
6231 773
4753 854
5726 638
4617 822
7218 863
1229 127