2646 486
89549 433
22343 373
21301 694
31750 417
25817 113
15308 626
9714 754
7075 302
6326 773
4866 854
5805 638
4692 822
7299 863
1311 127