25845
34148
18413
28570
16145
18086
41261
19825
23355
19264
17945
19913
23491
14822