The 30-share BSE Sensex closed down 616.75 points at 73502.64