2645 486
89538 433
22335 373
21297 694
31741 417
25800 113
15306 626
9710 754
7073 302
6324 773
4865 854
5805 638
4692 822
7299 863
1308 127