20285
7859
7237
16193
23432
9889
13755
5920
12878
20450
12568
10573
24035
12980
9174
6161
17218
15456
13526
18120