which city is home of the football club with 2019 revenue less than 428.3 but more than 317.2 million pounds ?
turin