1514 163
23829 461
47658 732
37338 898
29730 879
16589 877
33840 354
15153 890
62350 939
10786 584
8623 503
7023 523
9006 113
14660 845
6992 616
9353 622