Top 25 lots at Goodwood’s Festival of Speed sale