2640 486
89518 433
22324 373
21287 694
31726 417
25780 113
15282 626
9706 754
7069 302
6321 773
4861 854
5802 638
4689 822
7296 863
1302 127