[
  {"name": "Mainz", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mainz", "metro": "Frankfurt Rhein-Main", "population": 218578, "geo": {"lat": 49.9929, "lon": 8.2473, "tz": "Europe/Berlin"}},
  {"name": "Ludwigshafen am Rhein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Ludwigshafen", "metro": "Rhein-Neckar", "population": 172253, "geo": {"lat": 49.4774, "lon": 8.4452, "tz": "Europe/Berlin"}},
  {"name": "Koblenz", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Koblenz", "metro": "Koblenz", "population": 114024, "geo": {"lat": 50.3569, "lon": 7.5890, "tz": "Europe/Berlin"}},
  {"name": "Trier", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Trier", "metro": "Trier", "population": 111528, "geo": {"lat": 49.7596, "lon": 6.6439, "tz": "Europe/Berlin"}},
  {"name": "Kaiserslautern", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Kaiserslautern", "metro": "Kaiserslautern", "population": 100030, "geo": {"lat": 49.4401, "lon": 7.7491, "tz": "Europe/Berlin"}},
  {"name": "Worms", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Worms", "metro": "Rhein-Neckar", "population": 84997, "geo": {"lat": 49.6341, "lon": 8.3507, "tz": "Europe/Berlin"}},
  {"name": "Neuwied", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Neuwied", "metro": "Koblenz", "population": 64860, "geo": {"lat": 50.4347, "lon": 7.4639, "tz": "Europe/Berlin"}},
  {"name": "Neustadt an der Weinstraße", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Neustadt", "metro": "Rhein-Neckar", "population": 53892, "geo": {"lat": 49.3500, "lon": 8.1333, "tz": "Europe/Berlin"}},
  {"name": "Bad Kreuznach", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Bad Kreuznach", "metro": "Rhein-Main", "population": 51109, "geo": {"lat": 49.8456, "lon": 7.8633, "tz": "Europe/Berlin"}},
  {"name": "Speyer", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Speyer", "metro": "Rhein-Neckar", "population": 50561, "geo": {"lat": 49.3173, "lon": 8.4411, "tz": "Europe/Berlin"}},
  {"name": "Frankenthal", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Frankenthal", "metro": "Rhein-Neckar", "population": 48762, "geo": {"lat": 49.5333, "lon": 8.3500, "tz": "Europe/Berlin"}},
  {"name": "Pirmasens", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Pirmasens", "metro": "Westpfalz", "population": 40403, "geo": {"lat": 49.2028, "lon": 7.6050, "tz": "Europe/Berlin"}},
  {"name": "Landau in der Pfalz", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Landau", "metro": "Rhein-Neckar", "population": 46881, "geo": {"lat": 49.1989, "lon": 8.1189, "tz": "Europe/Berlin"}},
  {"name": "Zweibrücken", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Zweibrücken", "metro": "Saarbrücken", "population": 34209, "geo": {"lat": 49.2489, "lon": 7.3617, "tz": "Europe/Berlin"}},
  {"name": "Andernach", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mayen-Koblenz", "metro": "Koblenz", "population": 30045, "geo": {"lat": 50.4386, "lon": 7.4028, "tz": "Europe/Berlin"}},
  {"name": "Idar-Oberstein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Birkenfeld", "metro": "Nahe", "population": 28212, "geo": {"lat": 49.7133, "lon": 7.3167, "tz": "Europe/Berlin"}},
  {"name": "Mayen", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mayen-Koblenz", "metro": "Koblenz", "population": 19291, "geo": {"lat": 50.3283, "lon": 7.2219, "tz": "Europe/Berlin"}},
  {"name": "Bingen am Rhein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mainz-Bingen", "metro": "Frankfurt Rhein-Main", "population": 25572, "geo": {"lat": 49.9667, "lon": 7.9000, "tz": "Europe/Berlin"}},
  {"name": "Ingelheim am Rhein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mainz-Bingen", "metro": "Frankfurt Rhein-Main", "population": 35136, "geo": {"lat": 49.9747, "lon": 8.0611, "tz": "Europe/Berlin"}},
  {"name": "Germersheim", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Germersheim", "metro": "Rhein-Neckar", "population": 21022, "geo": {"lat": 49.2167, "lon": 8.3667, "tz": "Europe/Berlin"}},
  {"name": "Lahnstein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Lahn-Kreis", "metro": "Koblenz", "population": 17859, "geo": {"lat": 50.3000, "lon": 7.6000, "tz": "Europe/Berlin"}},
  {"name": "Bad Neuenahr-Ahrweiler", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Ahrweiler", "metro": "Köln-Bonn", "population": 28430, "geo": {"lat": 50.5467, "lon": 7.1117, "tz": "Europe/Berlin"}},
  {"name": "Sinzig", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Ahrweiler", "metro": "Köln-Bonn", "population": 17703, "geo": {"lat": 50.5417, "lon": 7.2500, "tz": "Europe/Berlin"}},
  {"name": "Remagen", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Ahrweiler", "metro": "Köln-Bonn", "population": 17146, "geo": {"lat": 50.5758, "lon": 7.2281, "tz": "Europe/Berlin"}},
  {"name": "Bendorf", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mayen-Koblenz", "metro": "Koblenz", "population": 16936, "geo": {"lat": 50.4333, "lon": 7.5833, "tz": "Europe/Berlin"}},
  {"name": "Montabaur", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Westerwaldkreis", "metro": "Koblenz", "population": 13948, "geo": {"lat": 50.4372, "lon": 7.8269, "tz": "Europe/Berlin"}},
  {"name": "Höhr-Grenzhausen", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Westerwaldkreis", "metro": "Koblenz", "population": 9407, "geo": {"lat": 50.4333, "lon": 7.6667, "tz": "Europe/Berlin"}},
  {"name": "Diez", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Lahn-Kreis", "metro": "Koblenz", "population": 11213, "geo": {"lat": 50.3667, "lon": 8.0167, "tz": "Europe/Berlin"}},
  {"name": "Nassau", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Lahn-Kreis", "metro": "Koblenz", "population": 5085, "geo": {"lat": 50.3167, "lon": 7.8000, "tz": "Europe/Berlin"}},
  {"name": "Bad Ems", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Lahn-Kreis", "metro": "Koblenz", "population": 9668, "geo": {"lat": 50.3333, "lon": 7.7167, "tz": "Europe/Berlin"}},
  {"name": "Alzey", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Alzey-Worms", "metro": "Frankfurt Rhein-Main", "population": 18841, "geo": {"lat": 49.7500, "lon": 8.1167, "tz": "Europe/Berlin"}},
  {"name": "Wittlich", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Bernkastel-Wittlich", "metro": "Trier", "population": 19330, "geo": {"lat": 49.9856, "lon": 6.8900, "tz": "Europe/Berlin"}},
  {"name": "Bernkastel-Kues", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Bernkastel-Wittlich", "metro": "Trier", "population": 7200, "geo": {"lat": 49.9167, "lon": 7.0667, "tz": "Europe/Berlin"}},
  {"name": "Bitburg", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Eifelkreis Bitburg-Prüm", "metro": "Trier", "population": 14945, "geo": {"lat": 49.9667, "lon": 6.5333, "tz": "Europe/Berlin"}},
  {"name": "Prüm", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Eifelkreis Bitburg-Prüm", "metro": "Trier", "population": 5438, "geo": {"lat": 50.2089, "lon": 6.4200, "tz": "Europe/Berlin"}},
  {"name": "Daun", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Vulkaneifel", "metro": "Trier", "population": 8118, "geo": {"lat": 50.1972, "lon": 6.8297, "tz": "Europe/Berlin"}},
  {"name": "Gerolstein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Vulkaneifel", "metro": "Trier", "population": 8148, "geo": {"lat": 50.2228, "lon": 6.6619, "tz": "Europe/Berlin"}},
  {"name": "Cochem", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Cochem-Zell", "metro": "Koblenz", "population": 5091, "geo": {"lat": 50.1500, "lon": 7.1667, "tz": "Europe/Berlin"}},
  {"name": "Linz am Rhein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Neuwied", "metro": "Köln-Bonn", "population": 6308, "geo": {"lat": 50.5672, "lon": 7.2831, "tz": "Europe/Berlin"}},
  {"name": "Grünstadt", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Bad Dürkheim", "metro": "Rhein-Neckar", "population": 13523, "geo": {"lat": 49.5667, "lon": 8.1667, "tz": "Europe/Berlin"}},
  {"name": "Bad Dürkheim", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Bad Dürkheim", "metro": "Rhein-Neckar", "population": 19472, "geo": {"lat": 49.4667, "lon": 8.1667, "tz": "Europe/Berlin"}},
  {"name": "Haßloch", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Bad Dürkheim", "metro": "Rhein-Neckar", "population": 20762, "geo": {"lat": 49.3617, "lon": 8.2500, "tz": "Europe/Berlin"}},
  {"name": "Edenkoben", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Südliche Weinstraße", "metro": "Rhein-Neckar", "population": 6755, "geo": {"lat": 49.2833, "lon": 8.1333, "tz": "Europe/Berlin"}},
  {"name": "Herxheim bei Landau", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Südliche Weinstraße", "metro": "Rhein-Neckar", "population": 10664, "geo": {"lat": 49.1500, "lon": 8.2167, "tz": "Europe/Berlin"}},
  {"name": "Kandel", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Germersheim", "metro": "Rhein-Neckar", "population": 9271, "geo": {"lat": 49.0833, "lon": 8.2000, "tz": "Europe/Berlin"}},
  {"name": "Wörth am Rhein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Germersheim", "metro": "Rhein-Neckar", "population": 17987, "geo": {"lat": 49.0500, "lon": 8.2667, "tz": "Europe/Berlin"}},
  {"name": "Schifferstadt", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Pfalz-Kreis", "metro": "Rhein-Neckar", "population": 21223, "geo": {"lat": 49.3833, "lon": 8.3833, "tz": "Europe/Berlin"}},
  {"name": "Mutterstadt", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Pfalz-Kreis", "metro": "Rhein-Neckar", "population": 13021, "geo": {"lat": 49.4333, "lon": 8.3500, "tz": "Europe/Berlin"}},
  {"name": "Limburgerhof", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Pfalz-Kreis", "metro": "Rhein-Neckar", "population": 11375, "geo": {"lat": 49.4167, "lon": 8.3833, "tz": "Europe/Berlin"}},
  {"name": "Bobenheim-Roxheim", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Rhein-Pfalz-Kreis", "metro": "Rhein-Neckar", "population": 10476, "geo": {"lat": 49.5833, "lon": 8.3667, "tz": "Europe/Berlin"}},
  {"name": "Landstuhl", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Kaiserslautern", "metro": "Kaiserslautern", "population": 8542, "geo": {"lat": 49.4117, "lon": 7.5719, "tz": "Europe/Berlin"}},
  {"name": "Ramstein-Miesenbach", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Kaiserslautern", "metro": "Kaiserslautern", "population": 7955, "geo": {"lat": 49.4500, "lon": 7.5500, "tz": "Europe/Berlin"}},
  {"name": "Kusel", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Kusel", "metro": "Kaiserslautern", "population": 5246, "geo": {"lat": 49.5333, "lon": 7.4000, "tz": "Europe/Berlin"}},
  {"name": "Lauterecken", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Kusel", "metro": "Kaiserslautern", "population": 2095, "geo": {"lat": 49.6500, "lon": 7.6000, "tz": "Europe/Berlin"}},
  {"name": "Dahn", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Südwestpfalz", "metro": "Westpfalz", "population": 4499, "geo": {"lat": 49.1500, "lon": 7.7833, "tz": "Europe/Berlin"}},
  {"name": "Rodalben", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Südwestpfalz", "metro": "Westpfalz", "population": 7069, "geo": {"lat": 49.2333, "lon": 7.6333, "tz": "Europe/Berlin"}},
  {"name": "Konz", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Trier-Saarburg", "metro": "Trier", "population": 18232, "geo": {"lat": 49.6833, "lon": 6.5667, "tz": "Europe/Berlin"}},
  {"name": "Schweich", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Trier-Saarburg", "metro": "Trier", "population": 8189, "geo": {"lat": 49.8167, "lon": 6.7500, "tz": "Europe/Berlin"}},
  {"name": "Saarburg", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Trier-Saarburg", "metro": "Trier", "population": 7605, "geo": {"lat": 49.6097, "lon": 6.5519, "tz": "Europe/Berlin"}},
  {"name": "Hermeskeil", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Trier-Saarburg", "metro": "Trier", "population": 6056, "geo": {"lat": 49.6500, "lon": 6.9333, "tz": "Europe/Berlin"}},
  {"name": "Nieder-Olm", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mainz-Bingen", "metro": "Frankfurt Rhein-Main", "population": 10206, "geo": {"lat": 49.9000, "lon": 8.2000, "tz": "Europe/Berlin"}},
  {"name": "Oppenheim", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mainz-Bingen", "metro": "Frankfurt Rhein-Main", "population": 7553, "geo": {"lat": 49.8556, "lon": 8.3583, "tz": "Europe/Berlin"}},
  {"name": "Nierstein", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Mainz-Bingen", "metro": "Frankfurt Rhein-Main", "population": 8238, "geo": {"lat": 49.8667, "lon": 8.3333, "tz": "Europe/Berlin"}},
  {"name": "Osthofen", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Alzey-Worms", "metro": "Rhein-Neckar", "population": 9429, "geo": {"lat": 49.7000, "lon": 8.3333, "tz": "Europe/Berlin"}},
  {"name": "Kirchheimbolanden", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Donnersbergkreis", "metro": "Kaiserslautern", "population": 8154, "geo": {"lat": 49.6667, "lon": 8.0167, "tz": "Europe/Berlin"}},
  {"name": "Rockenhausen", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Donnersbergkreis", "metro": "Kaiserslautern", "population": 5501, "geo": {"lat": 49.6333, "lon": 7.8167, "tz": "Europe/Berlin"}},
  {"name": "Birkenfeld", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Birkenfeld", "metro": "Nahe", "population": 6751, "geo": {"lat": 49.6500, "lon": 7.1667, "tz": "Europe/Berlin"}},
  {"name": "Kirn", "stateCode": "RP", "state": "Rheinland-Pfalz", "county": "Bad Kreuznach", "metro": "Nahe", "population": 8186, "geo": {"lat": 49.7833, "lon": 7.4500, "tz": "Europe/Berlin"}}
]
