Ten tonnes of charity fun!