1512 163
23817 461
47657 732
37325 898
29723 879
16588 877
33836 354
15152 890
62350 939
10786 584
8623 503
7023 523
9001 113
14658 845
6992 616
9353 622