17966
15812
23236
18288
17007
29365
8643