some 500 fall from the sky