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