2638 486
89437 433
22297 373
21261 694
31691 417
25737 113
15234 626
9684 754
7063 302
6316 773
4853 854
5796 638
4687 822
7293 863
1301 127