Sweden is at least 600 times bigger than Bangalore but their population is almost the same. On an average, 250 people die in Swedish road accidents against 750 in Bangalore.