COVID-19 cases in South Africa top 638,000