18413
28570
16145
18085
41260
19825
23354
19264
17945
19913
23491
14822