Sensex Gains over 200 Points, Nifty Surpasses 23,200; IT Stocks Lead