18413
28570
16144
18085
41260
19824
23354
19264
17945
19913
23491
14822