20141217 india: Over 31;000 rape cases pending in high courts