The population of St. Neots is 30,252