All set for Comrades Marathon 2024