1525 163
23933 461
47677 732
37425 898
29771 879
16612 877
33890 354
15155 890
62412 939
10804 584
8631 503
7036 523
9021 113
14676 845
6998 616
9353 622