2634 486
89411 433
22282 373
21248 694
31679 416
25712 113
15204 626
9672 754
7060 302
6315 773
4851 854
5796 638
4684 822
7293 863
1300 127