2649 486
89564 433
22352 373
21306 694
31753 417
25829 113
15317 626
9719 754
7075 302
6328 773
4866 854
5805 638
4694 822
7300 863
1311 127