2635 486
89415 433
22286 373
21248 694
31681 416
25716 113
15207 626
9674 754
7060 302
6315 773
4851 854
5796 638
4684 822
7293 863
1301 127