2638 486
89440 433
22297 373
21264 694
31692 417
25739 113
15240 626
9684 754
7064 302
6316 773
4853 854
5796 638
4687 822
7294 863
1301 127