Dresden 220,820 Baraelona ... 215,960 Edinburgh ... 215,150 Bristol 206,600 Odessa 193,510 Elberfeld 189,480 Nettingham...