Split members randomly and equally. Leaders are distributed first — one leader per team where possible.