Sensex Gains Over 600 Points