15970
15876
17743
11583
9322
20816
7971
7441
12247
11113
6987
19560
6763
25156
23443
21688
14393
16371
10259
12666