21100
15343
25802
19888
12183
17987