2627 486
89341 433
22258 373
21231 694
31654 416
25667 113
15105 626
9649 754
7051 302
6311 773
4845 854
5792 638
4681 822
7291 863
1290 127