2638 486
89446 433
22299 373
21266 694
31696 417
25741 113
15242 626
9688 754
7064 302
6316 773
4853 854
5796 638
4687 822
7294 863
1301 127