Anfonwch hwn fel neges destun: A study of measures to reduce injuries to pedestrians /