2548 486
87789 433
21620 373
20898 694
31020 416
24613 112
14428 625
9284 754
6988 302
6242 773
4762 854
5732 638
4621 822
7224 863
1235 127