Pupils raise R10 000 for cancer