20196
19685
19196
22275
27223
19277
18622
25374
19437
38973
14058
24024
30063
24750
22968
21186
35442
22242