Question: What is the population of the Italian football town containing Giovanni Morra stadium ?
Answer: 8,680