2645 486
89538 433
22335 373
21297 694
31741 417
25799 113
15305 626
9710 754
7072 302
6324 773
4865 854
5805 638
4692 822
7299 863
1306 127