2639 486
89502 433
22314 373
21283 694
31721 417
25773 113
15274 626
9702 754
7067 302
6319 773
4860 854
5798 638
4689 822
7296 863
1302 127