2548 486
87788 433
21619 373
20898 694
31020 416
24611 112
14427 625
9284 754
6988 302
6242 773
4762 854
5732 638
4621 822
7224 863
1235 127