Table:
text: Nelson Mandela Bay Metropolitan Municipality
Main places
Main places
Place Code Area_km_2_ Population Most_spoken_language
Young Park 27520 0.52 762 Afrikaans
Remainder of the municipality 27515 1328.77 21281 Xhosa

text: Nelson Mandela Bay Metropolitan Municipality
Main places
Main places
Place Code Area_km_2_ Population Most_spoken_language
Beachview 27501 0.78 500 Afrikaans
Bethelsdorp 27502 77.64 134617 Afrikaans
Blue Horizon Bay 27503 2.74 409 Afrikaans
Cannonvale 27504 0.69 196 Afrikaans
Colchester 27505 1.28 743 Afrikaans
Despatch 27506 38.75 25086 Afrikaans
Gqebera 27507 1.90 16686 Xhosa
Ibhayi 27508 23.69 255826 Xhosa
Kabah 27509 1.68 3282 Afrikaans
Khaya Mnandi 27510 0.82 5379 Xhosa
Kwa Langa 27511 0.70 8196 Xhosa
Kwadwesi 27512 5.10 17733 Xhosa
Kwanobuhle 27513 15.34 87585 Xhosa
Motherwell 27514 29.52 117319 Xhosa
Port Elizabeth 27516 335.30 237500 Afrikaans
Seaview 27517 1.60 732 English
Uitenhage 27518 84.77 71666 Afrikaans
Woodridge 27519 0.56 270 Xhosa

Question: Which of the major cities in Nelson Mandela Bay Metropolitan Municipality speaks Xhosa, has a population less than 87,585, an area less than 1.28 square kilometers, and a code greater than 27504?