2638 486
89483 433
22305 373
21275 694
31711 417
25765 113
15263 626
9699 754
7066 302
6316 773
4858 854
5798 638
4688 822
7296 863
1302 127