18559
17935
23110
16133
17428
19126
15334
22818
18392
40723
14837
11691