16451
15756
19930
14813
18129
17250
14694
18867
14676
17099
19105
11275
18442
14523
13001
19692
19680
12137
12299
15091