2654 486
89627 433
22375 373
21322 694
31778 417
25878 113
15350 626
9738 754
7079 302
6337 773
4869 854
5811 638
4695 822
7305 863
1314 127