1499 163
23736 461
47646 732
37265 898
29701 879
16567 877
33803 354
15145 890
62347 939
10762 584
8621 503
7016 523
8989 113
14648 845
6988 616
9346 622