2638 486
89438 433
22297 373
21263 694
31691 417
25739 113
15236 626
9684 754
7064 302
6316 773
4853 854
5796 638
4687 822
7294 863
1301 127