They are all still on the site, just "dead" at the moment. Probably some error or maintenance.