Che senso ha fare ORDER BY RAND() se puoi vuoi le città in ordine alfabetico?