241,595 20,133
Luanda Kano Cairo Nile Alexandria Yaounde Tanzania Abuja Kinshasa Dakar Abidjan Douala Giza Port harcourt Addis ababa Cape town Dar es salaam Khartoum Antananarivo Ekurhuleni
26,074 204
13,135 161
33,089 486
49,302 201
36,610 219
29,945 309
48,798 455
26,967 223
46,286 371
23,029 265