Rabigh Municipality 306 Avis Jeddah Higher Education Fund 43 Avis Riyadh Municipality Almsgid and Alqahh 16 Avis Riyadh Municipality Aljamsh 18 Avis Al Duwadimi Hail Region Police 15 Avis Ha'il Lire la suite