16614
18022
11636
8098
8269
19774
20813
4945
12335
24871