The number of drink-drivers over the festive period across Grampian has fallen compared to last year.
Figures show 46 people have been reported to the procurator fiscal for drink-driving offences between December 3 and January 4 compared to 57 people last year.
Of those charged 14 were between the ages of 17 and 25.
Three people were caught driving under the influence of drugs - a reduction from seven last year.
Chief Inspector Ian Wallace, head of Road Policing, said that any reduction was welcome, but said it was both disappointing and frustrating that so many people were still ignoring the drink-drive warnings.
He said: "The question we need to ask is why, despite all the warnings, did 49 people chose to get behind the wheel when unfit to do so, risking their own lives and those of other road users?
"Despite years of publicity and enforcement, drink drive offences remain relatively constant with, more worryingly, a steady stream of younger drivers adding to the annual levels of offending. We need a cultural change to this issue before we can hope to rid the roads of this kind of irresponsible behaviour."
Your report: If you have information on this or any other story, please let us know. You can send information, pictures to email@example.com or call us on 01224 848918.
Feedback: We want your feedback on our site. If you've got questions, spotted an inaccuracy or just want to share some ideas about our news service, please email us on firstname.lastname@example.org.