Да, надо было изначально полностью описать. За каждым регионом закреплено несколько манагеров. Количество манагеров тем самым скриптом выкладываю в отдельную табличку, а потом делаю рандом от RAND(1:${кол-во_манагеров}), тем самым получаю хаотичное распределение звонков между закрепленными к манагеру регионами