Five states -- Maharashtra, Andhra Pradesh, Karnataka, Tamil Nadu and Uttar Pradesh -- have accounted for over half of the total COVID-19 cases and close to 60 per cent of the recoveries reported in the last 24 hours, the Union health ministry said on Tuesday.