14687
43585
23028
18818
19102
37238
27886
27961