India registered 45,951 new Covid-19 cases and 817 deaths due to the infection in last 24 hours. Top five states which have registered maximum cases are Kerala with 13,550 cases, followed by Maharashtra with 8,085 cases, Tamil Nadu with 4,512 cases, Andhra Pradesh with 3,620 cases and Karnataka with 3,222 cases.