30286
17191
19346
43195
20935
24633
20506
18827
21239
24972
16345
20938