West Bengal on Sunday reported an all-time high of 24,287 fresh cases of Covid-19 on Sunday, the highest since the first wave of infections in 2020. The infections detected in the last 24 hours were 5,485 more than yesterday's, taking the tally to 17,55,046, the health department said.