10 cities that are top dog