Global Covid caseload tops 504 mn