Fans' spending on World Cup revealed