Spain has reported 6,180 new cases of coronavirus and 757 new deaths, raising its national total to 146,690 cases and 14,555 dead.