1492 163
23721 461
47644 732
37249 898
29699 879
16557 877
33796 354
15143 890
62346 939
10760 584
8618 503
7015 523
8988 113
14646 845
6986 616
9343 622