Total tally of Covid-19 cases in India surged to 3,12,57,720 on Thursday after the country logged 41,383 new cases in the past 24 hours, as per the latest data by Union Health Ministry, active cases registered an increase for the second consecutive day and were recorded at 4,09,394.