20071216 unknown: Sensex closes past 20K; Nifty at 6K