18537
10471
21717
18538
6856
7793
7797
19261
43815
38486
53077
20982
7638
12579
7441
12577
7635
12578
100273
45915
38263
5363
38264
12574