At close, the Sensex was down 770.31 points or 1.29% at 58,788.02, and the Nifty was down 219.80 points or 1.24% at 17,560.20. About 1663 shares have advanced, 1602 shares declined, and 81 shares are unchanged. Hero MotoCorp, Bajaj Auto, Divis Labs, Maruti Suzuki and ITC were the top Nifty losers, while gainers included HDFC, NTPC, SBI Life Insurance, Grasim Industries and Infosys