2651 486
89592 433
22365 373
21308 694
31764 417
25848 113
15339 626
9732 754
7078 302
6333 773
4866 854
5807 638
4695 822
7303 863
1312 127