17658
40478
20899
23851
16639
20811
26849
18032