Есть предложение, правда трудозатратное.
Получивших меньше десяти голосов нахрен с пляжу сразу, даже если в тройке. Потом спихнуть всех оставшихся в одну кучу, расставив по убыванию в соответствии с полученными голосами, потом распихать в восемь групп по принципу первая в первую, вторая во вторую ... восьмая в восьмую, девятая в первую, десятая во вторую, и так далее, сильно трудозатратно, но в теории группы будут плюс минус сбалансированы.