2653 486
89614 433
22373 373
21318 694
31773 417
25874 113
15347 626
9735 754
7079 302
6337 773
4868 854
5809 638
4695 822
7304 863
1314 127