2637 486
89435 433
22296 373
21260 694
31690 417
25735 113
15232 626
9681 754
7063 302
6316 773
4853 854
5796 638
4687 822
7293 863
1301 127