which location has a stadium which has a higher capacity ? is it the location that has a population of about 235,615 , or the town with a population of 284,444 ?
espoo