14503
29099
23141
21032
25829
27441
26262
19870
17190
40629