36 million
76 million
34 million
22 million
46 million
Kiev
Moscow
114 million
Ankara
Istanbul
32 million
Madrid
Berlin
London
29 million
28 million
Paris
St Petersburg
105 million
Rome