Cities in Canada ( 558 )