12163
12251
15283
20196
19685
22275
27223
19277
18622
25374
7277
19437
38973
14058
24024
30063
24750
22968