Question: what's the population of gallup new mexico?
Answer: 21,678