2638 486
89441 433
22298 373
21264 694
31694 417
25739 113
15241 626
9684 754
7064 302
6316 773
4853 854
5796 638
4687 822
7294 863
1301 127