2638 486
89450 433
22300 373
21267 694
31701 417
25745 113
15243 626
9690 754
7064 302
6316 773
4855 854
5797 638
4687 822
7294 863
1301 127