KLCI tumbles 20.62 points; over 950 stocks in red : vimarsan