1508 163
23786 461
47656 732
37306 898
29718 879
16583 877
33823 354
15149 890
62349 939
10779 584
8623 503
7022 523
8998 113
14654 845
6990 616
9352 622