Children went to the Abbey in their scariest costumes on October 31. Do you know anyone in the pictures?
Glasgow City came out as the top council area both for counts of drug offences - 6,443 - as well as the ratio of offences per 10,000 of the population, which stood at 104 in 2017/18.
The nearby council area of Inverclyde saw the second highest rate of drug offences during the 2017/18 period, with a ratio of 92 offences for every 10,000 people and 724 counts overall.
For every 10,000 people in Dundee, there were a recorded 85 drug offences during the 2017/18 period. This stands head and shoulders above the average of 60 crimes for every 10,000 people across Scotland as a whole.
1,925 drug offences were recorded in Aberdeen in the 2017/18 period, a figure which amounts to a ratio of 84 offences per 10,000 people in the city.