2548 486
87794 433
21621 373
20898 694
31020 416
24614 112
14432 625
9284 754
6988 302
6242 773
4762 854
5732 638
4621 822
7224 863
1235 127