20040511 india: 70 per cent turn up despite rain