16508
11893
15542
15954
12603
12393
15968
19000
17913
15206
12900
11120
13130
16031
19466
18751
18835
16025
11994
18032