2548 486
87820 433
21629 373
20905 694
31032 416
24620 112
14470 625
9290 754
6988 302
6242 773
4765 854
5732 638
4624 822
7225 863
1235 127