16614
18023
11637
8099
8269
19774
20814
4945
12335
24872