Around £20,000 worth of drugs have been seized by police in Aberdeen as part of an ongoing series of raids across the city.
As a result of the two-week campaign, 16 people were charged with being concerned in the supply of controlled drugs, and 31 people have been charged with possession offences.
Officers also targeted known violent offenders and those wanted on warrants as part of Operation Maple.
As well as the haul of crack cocaine, heroin, cannabis and diazepam, more than £15,000 in cash was also recovered.
Detective Chief Inspector David Hadden said: “The support from national resources allowed us to widen the net in terms of the offenders we are targeting.
“With thousands more people coming into the city over the festive period we want to ensure that those looking to supply drugs are stopped.
“Our message to those looking to spread harm and misery in communities by dealing drugs or offending is clear – we will find out and make every effort to ensure those involved are brought before the courts.”
£20,000 worth of drugs seized by police in Aberdeen