2654 486
89645 433
22382 373
21330 694
31781 417
25889 113
15358 626
9742 754
7080 302
6340 773
4870 854
5813 638
4696 822
7305 863
1315 127