4999
4088
18435
7907
8822
17257
4659
5748
13619
9383
18920
12821
9095
8185
20375