17523
28416
12064
10069
17025
8091
20476
5835
16974
8144
3889
5784
10285
4329
5196
14494
18478
24414
16356
9483
4927
5368
26294
15993
9419