Coronavirus cases top 28,000 in Cambodia