than any other cities似乎不是规范英语

有一读者问:

(1)She is more beautiful than any other girl in her class.

(2)Nanjing is more populous than any other cities in Jiangsu.

为什么第一句用单数any other girl,第二句用复数any other cities?

我们认为上述句(1)中的any other girl(单形)是规范英语。句(2)中的any other cities(复形)尽管有人这样用,但似乎不甚规范。