30297
31691
21564
27209
16600
27027