Coronavirus cases in Southeast Asia top 312,000