Question: What's the population of the city where Twin Peaks is located?
Answer: 874,961