Diesel cars under Rs 10 lakh: Top 5 models with impressive mileage