14936
12699
8832
20389
18188
16930
23735
23261
10368
15757