1512 163
23813 461
47657 732
37323 898
29722 879
16587 877
33834 354
15150 890
62350 939
10785 584
8623 503
7023 523
9001 113
14658 845
6992 616
9353 622