12577
13358
10511
12645
12436
8968
12281
16468
5093
11337
10692
8791
17303
17591
13374
9847
8249
18395
13148
16030
12529
16525
8948
12419
11488