Yes I agree with Nicaso from what I have gathered, the top 3 would be Germany, Switzerland, the Netherlands.
i don't think netherlands above australia
In terms of manpower you're right, both Canada and Australia are above Netherlands. But you have to take into account when you look at power the role the Dutch play in the global drug trade, that why most of the Italians operating in the Netherlands are high up the food chain.