1436 163
23487 461
47586 732
37090 897
29612 879
16483 877
33494 354
15120 890
62305 939
10631 583
8601 503
6989 523
8965 113
14635 845
6965 616
9326 622