16614
18023
11636
8099
8269
19774
20814
4945
12335
24871