Keep scrolling down for answers and more stats ...
Z (422'000): Economic and financial centre of Switzerland
G (204'000): UN European headquarters are based here
B (174'000): Borders Germany and France. Known for its art fair and its soccer club.
L (140'000): In French-speaking Switzerland. Seat of the International Olympic Committee.
B (135'000): Seat of Swiss government and parliament
W (114'000): Industrial city near (Z). Hint: Its name sounds like a combination of a season and a river
L (83'000): Popular tourist destination in Central Switzerland
S (76'000): Catholic centre in Eastern Switzerland, named after a Saint
L (62'000): Main Italian-speaking Swiss city. Hint: It's located on a lake of the same name.
B (55'000): Bilingual watchmakers' city. Hint: Its local TV station is called Tele Bielingue