trading posts between sudan and marakesch