6291
20898
13053
23234
21537
24264
24168
24253
31341
9189
17864
16351
12052
15977
28413
5481
26839
14817
12109
915