London 2 , 950 , 000 inw . , Paris l.525.535.