Thare is solution
Tank + minimum 3-4 active healers
Nuker party with blade dancer
Tank start with hate aura
Nuker party have sort of a leader who target mobs rest assist leader this way minons drop super fast.
but this is only theory the reality is that thare always will be 2-3 retards who dont understand what ppl are telling them (and Im talking about telling it to them in native language not english)
PS I see on this pictures that minions have lvl35 this means max lvl 44 but I would recommend lvl 40 at max
and I mean MAX not like always "meh this raid is lvl70 so Ill come with lvl 78 toon"
every lvl above boss = 10% chance of drop less that is
Ant Queen ring has 25% chances of dropping if some toon lvl 48 would hit it chances would drop by 80% so 25%*80% = 5%
Chance of dropping ant queen ring would be 5%
so lvl 40 max!