Germany

Germany

Wiesbaden

Wiesbaden

3 places
Stuttgart

Stuttgart

27 places
Rhine-Neckar

Rhine-Neckar

5 places
Nuremberg

Nuremberg

1 place
Munich

Munich

47 places
Leipzig

Leipzig

42 places
Kiel

Kiel

1 place
Hamburg

Hamburg

60 places
Frankfurt

Frankfurt

31 places
Dresden

Dresden

29 places
Cologne

Cologne

31 places