2638 486
89448 433
22299 373
21267 694
31699 417
25744 113
15242 626
9690 754
7064 302
6316 773
4854 854
5797 638
4687 822
7294 863
1301 127