{
  "asof": "2026-06-21",
  "method": {
    "primary_metric": "Median Angebotspreis €/m²",
    "volume_metric": "aktive Angebote je PLZ",
    "dom_metric": "Median Tage am Markt; Entity-Historie wenn vorhanden, sonst Alter seit Veröffentlichungsdatum",
    "trend": "tägliche Punkte aus rollierenden 90-Tage-Fenstern",
    "minimum_window_n": 12,
    "neighbor_pool_target_n": 30,
    "neighbor_radius_km": 18.0
  },
  "national": {
    "n_active": 207855,
    "p50": 3964,
    "avg": 4457,
    "zip_count": 6308
  },
  "default_zip": "10243",
  "zips": [
    {
      "zip": "10243",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6368,
      "direct_p50": 6368,
      "avg": 6780,
      "n_active": 486,
      "pool_n": 486,
      "pool_size": 1,
      "new_30d": 159,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "10247",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5696,
      "direct_p50": 5696,
      "avg": 5735,
      "n_active": 444,
      "pool_n": 444,
      "pool_size": 1,
      "new_30d": 196,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "10245",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6000,
      "direct_p50": 6000,
      "avg": 6342,
      "n_active": 431,
      "pool_n": 431,
      "pool_size": 1,
      "new_30d": 201,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "04229",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3666,
      "direct_p50": 3666,
      "avg": 4041,
      "n_active": 420,
      "pool_n": 420,
      "pool_size": 1,
      "new_30d": 205,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "10115",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7857,
      "direct_p50": 7857,
      "avg": 8638,
      "n_active": 361,
      "pool_n": 361,
      "pool_size": 1,
      "new_30d": 145,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "82467",
      "city": "Garmisch-Partenkirchen",
      "state": "Bayern",
      "p50": 8952,
      "direct_p50": 8952,
      "avg": 8917,
      "n_active": 352,
      "pool_n": 352,
      "pool_size": 1,
      "new_30d": 148,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 125,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "25980",
      "city": "Sylt",
      "state": "Schleswig-Holstein",
      "p50": 9644,
      "direct_p50": 9644,
      "avg": 10353,
      "n_active": 345,
      "pool_n": 345,
      "pool_size": 1,
      "new_30d": 77,
      "active_age_days": 92,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/25.json"
    },
    {
      "zip": "10119",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 8000,
      "direct_p50": 8000,
      "avg": 8478,
      "n_active": 325,
      "pool_n": 325,
      "pool_size": 1,
      "new_30d": 170,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "13156",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5552,
      "direct_p50": 5552,
      "avg": 5647,
      "n_active": 316,
      "pool_n": 316,
      "pool_size": 1,
      "new_30d": 148,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "76530",
      "city": "Baden-Baden",
      "state": "Baden-Württemberg",
      "p50": 4243,
      "direct_p50": 4243,
      "avg": 4747,
      "n_active": 311,
      "pool_n": 311,
      "pool_size": 1,
      "new_30d": 112,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "10179",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7071,
      "direct_p50": 7071,
      "avg": 7461,
      "n_active": 297,
      "pool_n": 297,
      "pool_size": 1,
      "new_30d": 113,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "10117",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 8496,
      "direct_p50": 8496,
      "avg": 9089,
      "n_active": 295,
      "pool_n": 295,
      "pool_size": 1,
      "new_30d": 109,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "26160",
      "city": "Bad Zwischenahn",
      "state": "Niedersachsen",
      "p50": 4841,
      "direct_p50": 4841,
      "avg": 4533,
      "n_active": 293,
      "pool_n": 293,
      "pool_size": 1,
      "new_30d": 145,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "04157",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3088,
      "n_active": 289,
      "pool_n": 289,
      "pool_size": 1,
      "new_30d": 132,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04275",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3604,
      "direct_p50": 3604,
      "avg": 3742,
      "n_active": 289,
      "pool_n": 289,
      "pool_size": 1,
      "new_30d": 125,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "10439",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5713,
      "direct_p50": 5713,
      "avg": 5971,
      "n_active": 289,
      "pool_n": 289,
      "pool_size": 1,
      "new_30d": 116,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/10.json"
    },
    {
      "zip": "89231",
      "city": "Neu-Ulm",
      "state": "Bayern",
      "p50": 4062,
      "direct_p50": 4063,
      "avg": 4357,
      "n_active": 288,
      "pool_n": 288,
      "pool_size": 1,
      "new_30d": 141,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "10781",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 8479,
      "direct_p50": 8479,
      "avg": 8310,
      "n_active": 286,
      "pool_n": 286,
      "pool_size": 1,
      "new_30d": 112,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 104,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "71229",
      "city": "Leonberg",
      "state": "Baden-Württemberg",
      "p50": 3864,
      "direct_p50": 3864,
      "avg": 4181,
      "n_active": 286,
      "pool_n": 286,
      "pool_size": 1,
      "new_30d": 131,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "01159",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3384,
      "direct_p50": 3384,
      "avg": 4051,
      "n_active": 280,
      "pool_n": 280,
      "pool_size": 1,
      "new_30d": 107,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "10717",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6168,
      "direct_p50": 6168,
      "avg": 6573,
      "n_active": 278,
      "pool_n": 278,
      "pool_size": 1,
      "new_30d": 147,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/10.json"
    },
    {
      "zip": "90763",
      "city": "Fürth",
      "state": "Bayern",
      "p50": 4120,
      "direct_p50": 4120,
      "avg": 4550,
      "n_active": 278,
      "pool_n": 278,
      "pool_size": 1,
      "new_30d": 112,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/90.json"
    },
    {
      "zip": "23570",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 6853,
      "direct_p50": 6853,
      "avg": 6832,
      "n_active": 276,
      "pool_n": 276,
      "pool_size": 1,
      "new_30d": 109,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/23.json"
    },
    {
      "zip": "27476",
      "city": "Cuxhaven",
      "state": "Niedersachsen",
      "p50": 5500,
      "direct_p50": 5500,
      "avg": 5524,
      "n_active": 276,
      "pool_n": 276,
      "pool_size": 1,
      "new_30d": 137,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/27.json"
    },
    {
      "zip": "10965",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5951,
      "direct_p50": 5951,
      "avg": 6787,
      "n_active": 275,
      "pool_n": 275,
      "pool_size": 1,
      "new_30d": 129,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/10.json"
    },
    {
      "zip": "12555",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4693,
      "direct_p50": 4693,
      "avg": 4944,
      "n_active": 274,
      "pool_n": 274,
      "pool_size": 1,
      "new_30d": 156,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/12.json"
    },
    {
      "zip": "13407",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3871,
      "direct_p50": 3871,
      "avg": 4275,
      "n_active": 262,
      "pool_n": 262,
      "pool_size": 1,
      "new_30d": 107,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -11.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "29649",
      "city": "Wietzendorf",
      "state": "Niedersachsen",
      "p50": 5250,
      "direct_p50": 5250,
      "avg": 5754,
      "n_active": 262,
      "pool_n": 262,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/29.json"
    },
    {
      "zip": "78224",
      "city": "Singen (Hohentwiel)",
      "state": "Baden-Württemberg",
      "p50": 3210,
      "direct_p50": 3210,
      "avg": 3461,
      "n_active": 261,
      "pool_n": 261,
      "pool_size": 1,
      "new_30d": 127,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "10249",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7198,
      "direct_p50": 7198,
      "avg": 7284,
      "n_active": 260,
      "pool_n": 260,
      "pool_size": 1,
      "new_30d": 86,
      "active_age_days": 71,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "04177",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3084,
      "n_active": 259,
      "pool_n": 259,
      "pool_size": 1,
      "new_30d": 121,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/04.json"
    },
    {
      "zip": "04315",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3006,
      "direct_p50": 3006,
      "avg": 3324,
      "n_active": 259,
      "pool_n": 259,
      "pool_size": 1,
      "new_30d": 130,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "25761",
      "city": "Buesum",
      "state": "Schleswig-Holstein",
      "p50": 4187,
      "direct_p50": 4187,
      "avg": 4256,
      "n_active": 253,
      "pool_n": 253,
      "pool_size": 1,
      "new_30d": 114,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/25.json"
    },
    {
      "zip": "29640",
      "city": "Schneverdingen",
      "state": "Niedersachsen",
      "p50": 6071,
      "direct_p50": 6071,
      "avg": 6563,
      "n_active": 253,
      "pool_n": 253,
      "pool_size": 1,
      "new_30d": 67,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 77.5,
      "detail": "plz/29.json"
    },
    {
      "zip": "04155",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3201,
      "direct_p50": 3201,
      "avg": 3456,
      "n_active": 249,
      "pool_n": 249,
      "pool_size": 1,
      "new_30d": 102,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "74321",
      "city": "Bietigheim-Bissingen",
      "state": "Baden-Württemberg",
      "p50": 4044,
      "direct_p50": 4044,
      "avg": 4491,
      "n_active": 248,
      "pool_n": 248,
      "pool_size": 1,
      "new_30d": 107,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "81545",
      "city": "München",
      "state": "Bayern",
      "p50": 11788,
      "direct_p50": 11788,
      "avg": 11821,
      "n_active": 243,
      "pool_n": 243,
      "pool_size": 1,
      "new_30d": 135,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 23.9,
      "detail": "plz/81.json"
    },
    {
      "zip": "10707",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7064,
      "direct_p50": 7064,
      "avg": 7593,
      "n_active": 241,
      "pool_n": 241,
      "pool_size": 1,
      "new_30d": 104,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "04105",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3965,
      "direct_p50": 3965,
      "avg": 4292,
      "n_active": 239,
      "pool_n": 239,
      "pool_size": 1,
      "new_30d": 105,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "76437",
      "city": "Rastatt",
      "state": "Baden-Württemberg",
      "p50": 2989,
      "direct_p50": 2989,
      "avg": 3145,
      "n_active": 239,
      "pool_n": 239,
      "pool_size": 1,
      "new_30d": 112,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "14193",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6527,
      "direct_p50": 6527,
      "avg": 7106,
      "n_active": 238,
      "pool_n": 238,
      "pool_size": 1,
      "new_30d": 106,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/14.json"
    },
    {
      "zip": "82110",
      "city": "Germering",
      "state": "Bayern",
      "p50": 5555,
      "direct_p50": 5555,
      "avg": 6029,
      "n_active": 234,
      "pool_n": 234,
      "pool_size": 1,
      "new_30d": 96,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "18225",
      "city": "Kühlungsborn",
      "state": "Mecklenburg-Vorpommern",
      "p50": 6401,
      "direct_p50": 6401,
      "avg": 6331,
      "n_active": 232,
      "pool_n": 232,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/18.json"
    },
    {
      "zip": "14195",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6632,
      "direct_p50": 6632,
      "avg": 6971,
      "n_active": 230,
      "pool_n": 230,
      "pool_size": 1,
      "new_30d": 103,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -37.4,
      "detail": "plz/14.json"
    },
    {
      "zip": "10589",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6532,
      "direct_p50": 6532,
      "avg": 7226,
      "n_active": 228,
      "pool_n": 228,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/10.json"
    },
    {
      "zip": "85055",
      "city": "Ingolstadt",
      "state": "Bayern",
      "p50": 4494,
      "direct_p50": 4494,
      "avg": 4768,
      "n_active": 227,
      "pool_n": 227,
      "pool_size": 1,
      "new_30d": 94,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "81827",
      "city": "München",
      "state": "Bayern",
      "p50": 9472,
      "direct_p50": 9472,
      "avg": 9232,
      "n_active": 226,
      "pool_n": 226,
      "pool_size": 1,
      "new_30d": 85,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/81.json"
    },
    {
      "zip": "81927",
      "city": "München",
      "state": "Bayern",
      "p50": 7749,
      "direct_p50": 7749,
      "avg": 8479,
      "n_active": 225,
      "pool_n": 225,
      "pool_size": 1,
      "new_30d": 98,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/81.json"
    },
    {
      "zip": "12203",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4997,
      "direct_p50": 4997,
      "avg": 5422,
      "n_active": 224,
      "pool_n": 224,
      "pool_size": 1,
      "new_30d": 103,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/12.json"
    },
    {
      "zip": "88662",
      "city": "Überlingen",
      "state": "Baden-Württemberg",
      "p50": 5990,
      "direct_p50": 5990,
      "avg": 6210,
      "n_active": 223,
      "pool_n": 223,
      "pool_size": 1,
      "new_30d": 78,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -13.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "70771",
      "city": "Echterdingen",
      "state": "Baden-Württemberg",
      "p50": 4222,
      "direct_p50": 4222,
      "avg": 4697,
      "n_active": 221,
      "pool_n": 221,
      "pool_size": 1,
      "new_30d": 98,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/70.json"
    },
    {
      "zip": "71063",
      "city": "Sindelfingen",
      "state": "Baden-Württemberg",
      "p50": 6463,
      "direct_p50": 6463,
      "avg": 5933,
      "n_active": 219,
      "pool_n": 219,
      "pool_size": 1,
      "new_30d": 103,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 36.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "94315",
      "city": "Straubing",
      "state": "Bayern",
      "p50": 3965,
      "direct_p50": 3965,
      "avg": 4039,
      "n_active": 219,
      "pool_n": 219,
      "pool_size": 1,
      "new_30d": 109,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "10407",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6316,
      "direct_p50": 6316,
      "avg": 6391,
      "n_active": 217,
      "pool_n": 217,
      "pool_size": 1,
      "new_30d": 87,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "18586",
      "city": "Sellin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4259,
      "direct_p50": 4259,
      "avg": 4812,
      "n_active": 217,
      "pool_n": 217,
      "pool_size": 1,
      "new_30d": 84,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/18.json"
    },
    {
      "zip": "10715",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5996,
      "direct_p50": 5996,
      "avg": 6273,
      "n_active": 215,
      "pool_n": 215,
      "pool_size": 1,
      "new_30d": 96,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/10.json"
    },
    {
      "zip": "81673",
      "city": "München",
      "state": "Bayern",
      "p50": 12661,
      "direct_p50": 12661,
      "avg": 11464,
      "n_active": 214,
      "pool_n": 214,
      "pool_size": 1,
      "new_30d": 162,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 61.4,
      "detail": "plz/81.json"
    },
    {
      "zip": "10625",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5876,
      "direct_p50": 5876,
      "avg": 6528,
      "n_active": 213,
      "pool_n": 213,
      "pool_size": 1,
      "new_30d": 120,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "10711",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6083,
      "direct_p50": 6083,
      "avg": 6351,
      "n_active": 212,
      "pool_n": 212,
      "pool_size": 1,
      "new_30d": 108,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "26382",
      "city": "Wilhelmshaven",
      "state": "Niedersachsen",
      "p50": 1812,
      "direct_p50": 1813,
      "avg": 2316,
      "n_active": 212,
      "pool_n": 212,
      "pool_size": 1,
      "new_30d": 97,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/26.json"
    },
    {
      "zip": "81477",
      "city": "München",
      "state": "Bayern",
      "p50": 8108,
      "direct_p50": 8108,
      "avg": 8859,
      "n_active": 212,
      "pool_n": 212,
      "pool_size": 1,
      "new_30d": 88,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/81.json"
    },
    {
      "zip": "14469",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 6732,
      "direct_p50": 6732,
      "avg": 6462,
      "n_active": 210,
      "pool_n": 210,
      "pool_size": 1,
      "new_30d": 81,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "81241",
      "city": "München",
      "state": "Bayern",
      "p50": 9351,
      "direct_p50": 9351,
      "avg": 9089,
      "n_active": 210,
      "pool_n": 210,
      "pool_size": 1,
      "new_30d": 94,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/81.json"
    },
    {
      "zip": "23774",
      "city": "Heiligenhafen",
      "state": "Schleswig-Holstein",
      "p50": 5250,
      "direct_p50": 5250,
      "avg": 5155,
      "n_active": 209,
      "pool_n": 209,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 91,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "85051",
      "city": "Ingolstadt",
      "state": "Bayern",
      "p50": 5359,
      "direct_p50": 5359,
      "avg": 5193,
      "n_active": 209,
      "pool_n": 209,
      "pool_size": 1,
      "new_30d": 95,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/85.json"
    },
    {
      "zip": "88250",
      "city": "Weingarten",
      "state": "Baden-Württemberg",
      "p50": 6312,
      "direct_p50": 6312,
      "avg": 5430,
      "n_active": 209,
      "pool_n": 209,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 66.4,
      "detail": "plz/88.json"
    },
    {
      "zip": "04159",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2578,
      "direct_p50": 2578,
      "avg": 2777,
      "n_active": 207,
      "pool_n": 207,
      "pool_size": 1,
      "new_30d": 90,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "77933",
      "city": "Lahr/Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3135,
      "n_active": 207,
      "pool_n": 207,
      "pool_size": 1,
      "new_30d": 96,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "78467",
      "city": "Konstanz",
      "state": "Baden-Württemberg",
      "p50": 5659,
      "direct_p50": 5659,
      "avg": 6203,
      "n_active": 207,
      "pool_n": 207,
      "pool_size": 1,
      "new_30d": 77,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "13086",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6934,
      "direct_p50": 6934,
      "avg": 6792,
      "n_active": 206,
      "pool_n": 206,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 74,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/13.json"
    },
    {
      "zip": "14165",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4073,
      "direct_p50": 4073,
      "avg": 4819,
      "n_active": 206,
      "pool_n": 206,
      "pool_size": 1,
      "new_30d": 99,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/14.json"
    },
    {
      "zip": "71034",
      "city": "Böblingen",
      "state": "Baden-Württemberg",
      "p50": 4247,
      "direct_p50": 4247,
      "avg": 4769,
      "n_active": 206,
      "pool_n": 206,
      "pool_size": 1,
      "new_30d": 86,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "09112",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1346,
      "direct_p50": 1346,
      "avg": 1573,
      "n_active": 205,
      "pool_n": 205,
      "pool_size": 1,
      "new_30d": 75,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "70794",
      "city": "Bonlanden",
      "state": "Baden-Württemberg",
      "p50": 4175,
      "direct_p50": 4175,
      "avg": 4400,
      "n_active": 205,
      "pool_n": 205,
      "pool_size": 1,
      "new_30d": 101,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/70.json"
    },
    {
      "zip": "80993",
      "city": "München",
      "state": "Bayern",
      "p50": 7667,
      "direct_p50": 7667,
      "avg": 7971,
      "n_active": 203,
      "pool_n": 203,
      "pool_size": 1,
      "new_30d": 85,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/80.json"
    },
    {
      "zip": "13403",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3761,
      "direct_p50": 3761,
      "avg": 3808,
      "n_active": 202,
      "pool_n": 202,
      "pool_size": 1,
      "new_30d": 92,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "14057",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6630,
      "direct_p50": 6630,
      "avg": 6843,
      "n_active": 201,
      "pool_n": 201,
      "pool_size": 1,
      "new_30d": 100,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 12.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "38667",
      "city": "Bad Harzburg",
      "state": "Niedersachsen",
      "p50": 1667,
      "direct_p50": 1667,
      "avg": 2052,
      "n_active": 201,
      "pool_n": 201,
      "pool_size": 1,
      "new_30d": 84,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "04103",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 5432,
      "direct_p50": 5432,
      "avg": 5154,
      "n_active": 200,
      "pool_n": 200,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 48.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "18609",
      "city": "Binz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5759,
      "direct_p50": 5759,
      "avg": 6276,
      "n_active": 200,
      "pool_n": 200,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 76,
      "quality": "hoch",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "85716",
      "city": "Unterschleißheim",
      "state": "Bayern",
      "p50": 6257,
      "direct_p50": 6257,
      "avg": 6598,
      "n_active": 198,
      "pool_n": 198,
      "pool_size": 1,
      "new_30d": 64,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -14.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "10437",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6696,
      "direct_p50": 6696,
      "avg": 6880,
      "n_active": 196,
      "pool_n": 196,
      "pool_size": 1,
      "new_30d": 98,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/10.json"
    },
    {
      "zip": "71088",
      "city": "Holzgerlingen",
      "state": "Baden-Württemberg",
      "p50": 6369,
      "direct_p50": 6369,
      "avg": 5974,
      "n_active": 196,
      "pool_n": 196,
      "pool_size": 1,
      "new_30d": 87,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 148,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "10997",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5632,
      "direct_p50": 5632,
      "avg": 5455,
      "n_active": 195,
      "pool_n": 195,
      "pool_size": 1,
      "new_30d": 92,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/10.json"
    },
    {
      "zip": "12489",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4068,
      "direct_p50": 4068,
      "avg": 4155,
      "n_active": 195,
      "pool_n": 195,
      "pool_size": 1,
      "new_30d": 107,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/12.json"
    },
    {
      "zip": "23743",
      "city": "Grömitz",
      "state": "Schleswig-Holstein",
      "p50": 5475,
      "direct_p50": 5475,
      "avg": 5641,
      "n_active": 195,
      "pool_n": 195,
      "pool_size": 1,
      "new_30d": 99,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/23.json"
    },
    {
      "zip": "30880",
      "city": "Laatzen",
      "state": "Niedersachsen",
      "p50": 2437,
      "direct_p50": 2437,
      "avg": 2712,
      "n_active": 194,
      "pool_n": 194,
      "pool_size": 1,
      "new_30d": 81,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/30.json"
    },
    {
      "zip": "90443",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3742,
      "direct_p50": 3742,
      "avg": 4641,
      "n_active": 193,
      "pool_n": 193,
      "pool_size": 1,
      "new_30d": 95,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/90.json"
    },
    {
      "zip": "94072",
      "city": "Bad Füssing",
      "state": "Bayern",
      "p50": 2600,
      "direct_p50": 2600,
      "avg": 2823,
      "n_active": 193,
      "pool_n": 193,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 100,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "12047",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6595,
      "direct_p50": 6595,
      "avg": 6736,
      "n_active": 192,
      "pool_n": 192,
      "pool_size": 1,
      "new_30d": 76,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "79618",
      "city": "Rheinfelden (Baden)",
      "state": "Baden-Württemberg",
      "p50": 3808,
      "direct_p50": 3808,
      "avg": 3939,
      "n_active": 192,
      "pool_n": 192,
      "pool_size": 1,
      "new_30d": 70,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "14059",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5637,
      "direct_p50": 5637,
      "avg": 5600,
      "n_active": 191,
      "pool_n": 191,
      "pool_size": 1,
      "new_30d": 114,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/14.json"
    },
    {
      "zip": "65189",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 5430,
      "direct_p50": 5430,
      "avg": 5964,
      "n_active": 191,
      "pool_n": 191,
      "pool_size": 1,
      "new_30d": 76,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "73614",
      "city": "Schorndorf",
      "state": "Baden-Württemberg",
      "p50": 3851,
      "direct_p50": 3851,
      "avg": 4266,
      "n_active": 191,
      "pool_n": 191,
      "pool_size": 1,
      "new_30d": 77,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "93049",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 7740,
      "direct_p50": 7740,
      "avg": 6931,
      "n_active": 191,
      "pool_n": 191,
      "pool_size": 1,
      "new_30d": 82,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 56.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "67227",
      "city": "Frankenthal (Pfalz)",
      "state": "Rheinland-Pfalz",
      "p50": 2846,
      "direct_p50": 2846,
      "avg": 3247,
      "n_active": 190,
      "pool_n": 190,
      "pool_size": 1,
      "new_30d": 92,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "23669",
      "city": "Timmendorfer Strand",
      "state": "Schleswig-Holstein",
      "p50": 6225,
      "direct_p50": 6225,
      "avg": 6564,
      "n_active": 189,
      "pool_n": 189,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/23.json"
    },
    {
      "zip": "65795",
      "city": "Hattersheim am Main",
      "state": "Hessen",
      "p50": 5469,
      "direct_p50": 5469,
      "avg": 4939,
      "n_active": 189,
      "pool_n": 189,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -28.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "81479",
      "city": "München",
      "state": "Bayern",
      "p50": 8535,
      "direct_p50": 8535,
      "avg": 9314,
      "n_active": 189,
      "pool_n": 189,
      "pool_size": 1,
      "new_30d": 74,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/81.json"
    },
    {
      "zip": "12247",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4875,
      "direct_p50": 4875,
      "avg": 5643,
      "n_active": 188,
      "pool_n": 188,
      "pool_size": 1,
      "new_30d": 79,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/12.json"
    },
    {
      "zip": "14167",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 5189,
      "n_active": 188,
      "pool_n": 188,
      "pool_size": 1,
      "new_30d": 80,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/14.json"
    },
    {
      "zip": "63128",
      "city": "Dietzenbach",
      "state": "Hessen",
      "p50": 2789,
      "direct_p50": 2789,
      "avg": 2908,
      "n_active": 187,
      "pool_n": 187,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 83,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "74523",
      "city": "Schwäbisch Hall",
      "state": "Baden-Württemberg",
      "p50": 3810,
      "direct_p50": 3810,
      "avg": 3995,
      "n_active": 187,
      "pool_n": 187,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "07743",
      "city": "Jena",
      "state": "Thüringen",
      "p50": 4450,
      "direct_p50": 4450,
      "avg": 4596,
      "n_active": 186,
      "pool_n": 186,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/07.json"
    },
    {
      "zip": "10713",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5557,
      "direct_p50": 5557,
      "avg": 6018,
      "n_active": 186,
      "pool_n": 186,
      "pool_size": 1,
      "new_30d": 94,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "66424",
      "city": "Homburg",
      "state": "Saarland",
      "p50": 2857,
      "direct_p50": 2857,
      "avg": 2979,
      "n_active": 186,
      "pool_n": 186,
      "pool_size": 1,
      "new_30d": 88,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "01277",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3555,
      "direct_p50": 3555,
      "avg": 3849,
      "n_active": 184,
      "pool_n": 184,
      "pool_size": 1,
      "new_30d": 80,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/01.json"
    },
    {
      "zip": "04416",
      "city": "Markkleeberg",
      "state": "Sachsen",
      "p50": 3370,
      "direct_p50": 3370,
      "avg": 3942,
      "n_active": 184,
      "pool_n": 184,
      "pool_size": 1,
      "new_30d": 82,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/04.json"
    },
    {
      "zip": "09113",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1160,
      "direct_p50": 1160,
      "avg": 1327,
      "n_active": 184,
      "pool_n": 184,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "10629",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7000,
      "direct_p50": 7000,
      "avg": 7443,
      "n_active": 183,
      "pool_n": 183,
      "pool_size": 1,
      "new_30d": 76,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -9.6,
      "detail": "plz/10.json"
    },
    {
      "zip": "10785",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 8409,
      "direct_p50": 8409,
      "avg": 8441,
      "n_active": 183,
      "pool_n": 183,
      "pool_size": 1,
      "new_30d": 69,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/10.json"
    },
    {
      "zip": "14199",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6290,
      "direct_p50": 6290,
      "avg": 6692,
      "n_active": 183,
      "pool_n": 183,
      "pool_size": 1,
      "new_30d": 66,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/14.json"
    },
    {
      "zip": "73760",
      "city": "Ostfildern",
      "state": "Baden-Württemberg",
      "p50": 4446,
      "direct_p50": 4446,
      "avg": 4765,
      "n_active": 183,
      "pool_n": 183,
      "pool_size": 1,
      "new_30d": 74,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "78315",
      "city": "Radolfzell am Bodensee",
      "state": "Baden-Württemberg",
      "p50": 4425,
      "direct_p50": 4425,
      "avg": 4793,
      "n_active": 183,
      "pool_n": 183,
      "pool_size": 1,
      "new_30d": 80,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "13187",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6442,
      "direct_p50": 6442,
      "avg": 6336,
      "n_active": 182,
      "pool_n": 182,
      "pool_size": 1,
      "new_30d": 69,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/13.json"
    },
    {
      "zip": "85435",
      "city": "Erding",
      "state": "Bayern",
      "p50": 5950,
      "direct_p50": 5950,
      "avg": 6154,
      "n_active": 182,
      "pool_n": 182,
      "pool_size": 1,
      "new_30d": 66,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "88471",
      "city": "Laupheim",
      "state": "Baden-Württemberg",
      "p50": 4915,
      "direct_p50": 4915,
      "avg": 4622,
      "n_active": 182,
      "pool_n": 182,
      "pool_size": 1,
      "new_30d": 95,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 80.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "92637",
      "city": "Weiden in der Oberpfalz",
      "state": "Bayern",
      "p50": 3990,
      "direct_p50": 3990,
      "avg": 3850,
      "n_active": 182,
      "pool_n": 182,
      "pool_size": 1,
      "new_30d": 102,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 25.0,
      "detail": "plz/92.json"
    },
    {
      "zip": "12163",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5500,
      "direct_p50": 5500,
      "avg": 5523,
      "n_active": 181,
      "pool_n": 181,
      "pool_size": 1,
      "new_30d": 82,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/12.json"
    },
    {
      "zip": "26506",
      "city": "Norden",
      "state": "Niedersachsen",
      "p50": 4241,
      "direct_p50": 4241,
      "avg": 4301,
      "n_active": 181,
      "pool_n": 181,
      "pool_size": 1,
      "new_30d": 89,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "80807",
      "city": "München",
      "state": "Bayern",
      "p50": 9804,
      "direct_p50": 9804,
      "avg": 10232,
      "n_active": 181,
      "pool_n": 181,
      "pool_size": 1,
      "new_30d": 66,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "81925",
      "city": "München",
      "state": "Bayern",
      "p50": 8776,
      "direct_p50": 8776,
      "avg": 9878,
      "n_active": 181,
      "pool_n": 181,
      "pool_size": 1,
      "new_30d": 77,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/81.json"
    },
    {
      "zip": "85049",
      "city": "Ingolstadt",
      "state": "Bayern",
      "p50": 4738,
      "direct_p50": 4738,
      "avg": 4918,
      "n_active": 181,
      "pool_n": 181,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 1.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "01279",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3085,
      "direct_p50": 3085,
      "avg": 3923,
      "n_active": 180,
      "pool_n": 180,
      "pool_size": 1,
      "new_30d": 107,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "68309",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3250,
      "direct_p50": 3250,
      "avg": 3947,
      "n_active": 180,
      "pool_n": 180,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -18.1,
      "detail": "plz/68.json"
    },
    {
      "zip": "81245",
      "city": "München",
      "state": "Bayern",
      "p50": 9639,
      "direct_p50": 9639,
      "avg": 10003,
      "n_active": 179,
      "pool_n": 179,
      "pool_size": 1,
      "new_30d": 74,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/81.json"
    },
    {
      "zip": "13409",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4603,
      "direct_p50": 4603,
      "avg": 4939,
      "n_active": 178,
      "pool_n": 178,
      "pool_size": 1,
      "new_30d": 78,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/13.json"
    },
    {
      "zip": "10587",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5667,
      "direct_p50": 5667,
      "avg": 5819,
      "n_active": 177,
      "pool_n": 177,
      "pool_size": 1,
      "new_30d": 86,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/10.json"
    },
    {
      "zip": "23730",
      "city": "Sierksdorf",
      "state": "Schleswig-Holstein",
      "p50": 4490,
      "direct_p50": 4490,
      "avg": 5154,
      "n_active": 177,
      "pool_n": 177,
      "pool_size": 1,
      "new_30d": 75,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 18.9,
      "detail": "plz/23.json"
    },
    {
      "zip": "39108",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1889,
      "direct_p50": 1889,
      "avg": 2106,
      "n_active": 177,
      "pool_n": 177,
      "pool_size": 1,
      "new_30d": 89,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/39.json"
    },
    {
      "zip": "10961",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5496,
      "direct_p50": 5496,
      "avg": 5566,
      "n_active": 176,
      "pool_n": 176,
      "pool_size": 1,
      "new_30d": 94,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -9.9,
      "detail": "plz/10.json"
    },
    {
      "zip": "12161",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5425,
      "direct_p50": 5425,
      "avg": 5962,
      "n_active": 175,
      "pool_n": 175,
      "pool_size": 1,
      "new_30d": 89,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/12.json"
    },
    {
      "zip": "70563",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 8443,
      "direct_p50": 8443,
      "avg": 7566,
      "n_active": 175,
      "pool_n": 175,
      "pool_size": 1,
      "new_30d": 88,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/70.json"
    },
    {
      "zip": "81735",
      "city": "München",
      "state": "Bayern",
      "p50": 6753,
      "direct_p50": 6753,
      "avg": 7417,
      "n_active": 175,
      "pool_n": 175,
      "pool_size": 1,
      "new_30d": 79,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/81.json"
    },
    {
      "zip": "91522",
      "city": "Ansbach",
      "state": "Bayern",
      "p50": 3158,
      "direct_p50": 3158,
      "avg": 3649,
      "n_active": 175,
      "pool_n": 175,
      "pool_size": 1,
      "new_30d": 80,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "12557",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4753,
      "direct_p50": 4753,
      "avg": 5498,
      "n_active": 174,
      "pool_n": 174,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -9.3,
      "detail": "plz/12.json"
    },
    {
      "zip": "41564",
      "city": "Kaarst",
      "state": "Nordrhein-Westfalen",
      "p50": 3266,
      "direct_p50": 3266,
      "avg": 3719,
      "n_active": 174,
      "pool_n": 174,
      "pool_size": 1,
      "new_30d": 67,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/41.json"
    },
    {
      "zip": "47877",
      "city": "Willich",
      "state": "Nordrhein-Westfalen",
      "p50": 4664,
      "direct_p50": 4664,
      "avg": 4463,
      "n_active": 174,
      "pool_n": 174,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 84,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 52.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "67346",
      "city": "Speyer",
      "state": "Rheinland-Pfalz",
      "p50": 3436,
      "direct_p50": 3436,
      "avg": 3926,
      "n_active": 174,
      "pool_n": 174,
      "pool_size": 1,
      "new_30d": 81,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "54294",
      "city": "Trier",
      "state": "Rheinland-Pfalz",
      "p50": 4678,
      "direct_p50": 4678,
      "avg": 4567,
      "n_active": 173,
      "pool_n": 173,
      "pool_size": 1,
      "new_30d": 86,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 17.5,
      "detail": "plz/54.json"
    },
    {
      "zip": "50735",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5069,
      "direct_p50": 5069,
      "avg": 5266,
      "n_active": 172,
      "pool_n": 172,
      "pool_size": 1,
      "new_30d": 85,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 22.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "01157",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3381,
      "direct_p50": 3381,
      "avg": 3928,
      "n_active": 171,
      "pool_n": 171,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 20.0,
      "detail": "plz/01.json"
    },
    {
      "zip": "29690",
      "city": "Schwarmstedt",
      "state": "Niedersachsen",
      "p50": 4873,
      "direct_p50": 4873,
      "avg": 5184,
      "n_active": 171,
      "pool_n": 171,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 27.5,
      "detail": "plz/29.json"
    },
    {
      "zip": "81737",
      "city": "München",
      "state": "Bayern",
      "p50": 7500,
      "direct_p50": 7500,
      "avg": 7834,
      "n_active": 171,
      "pool_n": 171,
      "pool_size": 1,
      "new_30d": 84,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/81.json"
    },
    {
      "zip": "10557",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6292,
      "direct_p50": 6292,
      "avg": 6733,
      "n_active": 168,
      "pool_n": 168,
      "pool_size": 1,
      "new_30d": 78,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/10.json"
    },
    {
      "zip": "12157",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 2921,
      "direct_p50": 2921,
      "avg": 3696,
      "n_active": 168,
      "pool_n": 168,
      "pool_size": 1,
      "new_30d": 79,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "55543",
      "city": "Bad Kreuznach",
      "state": "Rheinland-Pfalz",
      "p50": 3063,
      "direct_p50": 3063,
      "avg": 3246,
      "n_active": 168,
      "pool_n": 168,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -9.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "76532",
      "city": "Baden-Baden",
      "state": "Baden-Württemberg",
      "p50": 3271,
      "direct_p50": 3271,
      "avg": 3317,
      "n_active": 168,
      "pool_n": 168,
      "pool_size": 1,
      "new_30d": 86,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/76.json"
    },
    {
      "zip": "10405",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6983,
      "direct_p50": 6983,
      "avg": 7219,
      "n_active": 167,
      "pool_n": 167,
      "pool_size": 1,
      "new_30d": 80,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/10.json"
    },
    {
      "zip": "24376",
      "city": "Kappeln",
      "state": "Schleswig-Holstein",
      "p50": 4889,
      "direct_p50": 4889,
      "avg": 5428,
      "n_active": 167,
      "pool_n": 167,
      "pool_size": 1,
      "new_30d": 83,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "70372",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4716,
      "direct_p50": 4716,
      "avg": 5858,
      "n_active": 165,
      "pool_n": 165,
      "pool_size": 1,
      "new_30d": 77,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/70.json"
    },
    {
      "zip": "79761",
      "city": "Schmitzingen",
      "state": "Baden-Württemberg",
      "p50": 3432,
      "direct_p50": 3432,
      "avg": 3771,
      "n_active": 164,
      "pool_n": 164,
      "pool_size": 1,
      "new_30d": 79,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/79.json"
    },
    {
      "zip": "85540",
      "city": "Haar",
      "state": "Bayern",
      "p50": 7938,
      "direct_p50": 7938,
      "avg": 7836,
      "n_active": 164,
      "pool_n": 164,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 71,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "82256",
      "city": "Fürstenfeldbruck",
      "state": "Bayern",
      "p50": 5443,
      "direct_p50": 5443,
      "avg": 5690,
      "n_active": 163,
      "pool_n": 163,
      "pool_size": 1,
      "new_30d": 80,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "04299",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3113,
      "direct_p50": 3113,
      "avg": 3194,
      "n_active": 161,
      "pool_n": 161,
      "pool_size": 1,
      "new_30d": 70,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "73230",
      "city": "Kirchheim unter Teck",
      "state": "Baden-Württemberg",
      "p50": 4244,
      "direct_p50": 4244,
      "avg": 4432,
      "n_active": 161,
      "pool_n": 161,
      "pool_size": 1,
      "new_30d": 69,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "90429",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3714,
      "direct_p50": 3714,
      "avg": 4126,
      "n_active": 161,
      "pool_n": 161,
      "pool_size": 1,
      "new_30d": 71,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "61440",
      "city": "Oberursel (Taunus)",
      "state": "Hessen",
      "p50": 5196,
      "direct_p50": 5196,
      "avg": 5410,
      "n_active": 160,
      "pool_n": 160,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 24.3,
      "detail": "plz/61.json"
    },
    {
      "zip": "76829",
      "city": "Landau in der Pfalz",
      "state": "Rheinland-Pfalz",
      "p50": 3380,
      "direct_p50": 3380,
      "avg": 3620,
      "n_active": 160,
      "pool_n": 160,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/76.json"
    },
    {
      "zip": "89250",
      "city": "Senden",
      "state": "Bayern",
      "p50": 3218,
      "direct_p50": 3218,
      "avg": 3493,
      "n_active": 160,
      "pool_n": 160,
      "pool_size": 1,
      "new_30d": 89,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/89.json"
    },
    {
      "zip": "13088",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5426,
      "direct_p50": 5426,
      "avg": 5636,
      "n_active": 159,
      "pool_n": 159,
      "pool_size": 1,
      "new_30d": 64,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -22.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "67061",
      "city": "Ludwigshafen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 2895,
      "direct_p50": 2895,
      "avg": 3227,
      "n_active": 159,
      "pool_n": 159,
      "pool_size": 1,
      "new_30d": 77,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 16.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "13357",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4894,
      "direct_p50": 4894,
      "avg": 5201,
      "n_active": 158,
      "pool_n": 158,
      "pool_size": 1,
      "new_30d": 76,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/13.json"
    },
    {
      "zip": "13585",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3984,
      "direct_p50": 3984,
      "avg": 4555,
      "n_active": 158,
      "pool_n": 158,
      "pool_size": 1,
      "new_30d": 82,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/13.json"
    },
    {
      "zip": "47169",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 746,
      "direct_p50": 746,
      "avg": 961,
      "n_active": 158,
      "pool_n": 158,
      "pool_size": 1,
      "new_30d": 88,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "61118",
      "city": "Bad Vilbel",
      "state": "Hessen",
      "p50": 5805,
      "direct_p50": 5805,
      "avg": 5574,
      "n_active": 158,
      "pool_n": 158,
      "pool_size": 1,
      "new_30d": 85,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/61.json"
    },
    {
      "zip": "81677",
      "city": "München",
      "state": "Bayern",
      "p50": 10523,
      "direct_p50": 10523,
      "avg": 10256,
      "n_active": 158,
      "pool_n": 158,
      "pool_size": 1,
      "new_30d": 71,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 37.2,
      "detail": "plz/81.json"
    },
    {
      "zip": "86152",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4785,
      "direct_p50": 4785,
      "avg": 5151,
      "n_active": 158,
      "pool_n": 158,
      "pool_size": 1,
      "new_30d": 71,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "88131",
      "city": "Lindau (Bodensee)",
      "state": "Bayern",
      "p50": 6464,
      "direct_p50": 6464,
      "avg": 6688,
      "n_active": 158,
      "pool_n": 158,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 78,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "10435",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7036,
      "direct_p50": 7036,
      "avg": 7441,
      "n_active": 157,
      "pool_n": 157,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "04318",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3058,
      "direct_p50": 3058,
      "avg": 3423,
      "n_active": 156,
      "pool_n": 156,
      "pool_size": 1,
      "new_30d": 64,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/04.json"
    },
    {
      "zip": "12167",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4913,
      "direct_p50": 4913,
      "avg": 5125,
      "n_active": 156,
      "pool_n": 156,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/12.json"
    },
    {
      "zip": "71254",
      "city": "Ditzingen",
      "state": "Baden-Württemberg",
      "p50": 3785,
      "direct_p50": 3785,
      "avg": 4512,
      "n_active": 156,
      "pool_n": 156,
      "pool_size": 1,
      "new_30d": 71,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "10999",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6082,
      "direct_p50": 6082,
      "avg": 6223,
      "n_active": 155,
      "pool_n": 155,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -15.0,
      "detail": "plz/10.json"
    },
    {
      "zip": "71272",
      "city": "Renningen",
      "state": "Baden-Württemberg",
      "p50": 6344,
      "direct_p50": 6344,
      "avg": 5778,
      "n_active": 155,
      "pool_n": 155,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -29.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "94469",
      "city": "Deggendorf",
      "state": "Bayern",
      "p50": 3832,
      "direct_p50": 3832,
      "avg": 4184,
      "n_active": 155,
      "pool_n": 155,
      "pool_size": 1,
      "new_30d": 70,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "13595",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3870,
      "direct_p50": 3870,
      "avg": 3871,
      "n_active": 154,
      "pool_n": 154,
      "pool_size": 1,
      "new_30d": 66,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/13.json"
    },
    {
      "zip": "50825",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 7382,
      "direct_p50": 7382,
      "avg": 6753,
      "n_active": 154,
      "pool_n": 154,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/50.json"
    },
    {
      "zip": "12051",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4891,
      "direct_p50": 4891,
      "avg": 5252,
      "n_active": 153,
      "pool_n": 153,
      "pool_size": 1,
      "new_30d": 83,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/12.json"
    },
    {
      "zip": "14055",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5414,
      "direct_p50": 5414,
      "avg": 5465,
      "n_active": 153,
      "pool_n": 153,
      "pool_size": 1,
      "new_30d": 60,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/14.json"
    },
    {
      "zip": "81249",
      "city": "München",
      "state": "Bayern",
      "p50": 8660,
      "direct_p50": 8660,
      "avg": 8331,
      "n_active": 153,
      "pool_n": 153,
      "pool_size": 1,
      "new_30d": 69,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 19.9,
      "detail": "plz/81.json"
    },
    {
      "zip": "04179",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2731,
      "direct_p50": 2731,
      "avg": 3038,
      "n_active": 152,
      "pool_n": 152,
      "pool_size": 1,
      "new_30d": 75,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/04.json"
    },
    {
      "zip": "10709",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6917,
      "direct_p50": 6917,
      "avg": 7995,
      "n_active": 152,
      "pool_n": 152,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/10.json"
    },
    {
      "zip": "71101",
      "city": "Schönaich",
      "state": "Baden-Württemberg",
      "p50": 6076,
      "direct_p50": 6076,
      "avg": 5639,
      "n_active": 152,
      "pool_n": 152,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "71522",
      "city": "Backnang",
      "state": "Baden-Württemberg",
      "p50": 3329,
      "direct_p50": 3329,
      "avg": 3549,
      "n_active": 152,
      "pool_n": 152,
      "pool_size": 1,
      "new_30d": 67,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "80997",
      "city": "München",
      "state": "Bayern",
      "p50": 7420,
      "direct_p50": 7420,
      "avg": 7725,
      "n_active": 152,
      "pool_n": 152,
      "pool_size": 1,
      "new_30d": 65,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/80.json"
    },
    {
      "zip": "92224",
      "city": "Amberg",
      "state": "Bayern",
      "p50": 3307,
      "direct_p50": 3307,
      "avg": 3625,
      "n_active": 152,
      "pool_n": 152,
      "pool_size": 1,
      "new_30d": 77,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/92.json"
    },
    {
      "zip": "14476",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 8186,
      "direct_p50": 8186,
      "avg": 7209,
      "n_active": 151,
      "pool_n": 151,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "23683",
      "city": "Scharbeutz",
      "state": "Schleswig-Holstein",
      "p50": 6652,
      "direct_p50": 6652,
      "avg": 6900,
      "n_active": 151,
      "pool_n": 151,
      "pool_size": 1,
      "new_30d": 78,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "25813",
      "city": "Husum",
      "state": "Schleswig-Holstein",
      "p50": 4055,
      "direct_p50": 4055,
      "avg": 4498,
      "n_active": 151,
      "pool_n": 151,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "09130",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 995,
      "direct_p50": 995,
      "avg": 1028,
      "n_active": 150,
      "pool_n": 150,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "81825",
      "city": "München",
      "state": "Bayern",
      "p50": 8641,
      "direct_p50": 8641,
      "avg": 8762,
      "n_active": 150,
      "pool_n": 150,
      "pool_size": 1,
      "new_30d": 67,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 1.7,
      "detail": "plz/81.json"
    },
    {
      "zip": "68723",
      "city": "Schwetzingen",
      "state": "Baden-Württemberg",
      "p50": 3753,
      "direct_p50": 3753,
      "avg": 4195,
      "n_active": 149,
      "pool_n": 149,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/68.json"
    },
    {
      "zip": "10553",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4892,
      "direct_p50": 4892,
      "avg": 4943,
      "n_active": 148,
      "pool_n": 148,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/10.json"
    },
    {
      "zip": "26871",
      "city": "Papenburg",
      "state": "Niedersachsen",
      "p50": 3409,
      "direct_p50": 3409,
      "avg": 3388,
      "n_active": 148,
      "pool_n": 148,
      "pool_size": 1,
      "new_30d": 76,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "53757",
      "city": "Sankt Augustin",
      "state": "Nordrhein-Westfalen",
      "p50": 3134,
      "direct_p50": 3134,
      "avg": 3585,
      "n_active": 148,
      "pool_n": 148,
      "pool_size": 1,
      "new_30d": 74,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/53.json"
    },
    {
      "zip": "63110",
      "city": "Rodgau",
      "state": "Hessen",
      "p50": 3871,
      "direct_p50": 3871,
      "avg": 3977,
      "n_active": 148,
      "pool_n": 148,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 26.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "74564",
      "city": "Crailsheim",
      "state": "Baden-Württemberg",
      "p50": 3180,
      "direct_p50": 3180,
      "avg": 3687,
      "n_active": 148,
      "pool_n": 148,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "81247",
      "city": "München",
      "state": "Bayern",
      "p50": 10823,
      "direct_p50": 10823,
      "avg": 10529,
      "n_active": 148,
      "pool_n": 148,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/81.json"
    },
    {
      "zip": "60486",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 6931,
      "direct_p50": 6931,
      "avg": 6658,
      "n_active": 147,
      "pool_n": 147,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/60.json"
    },
    {
      "zip": "61231",
      "city": "Bad Nauheim",
      "state": "Hessen",
      "p50": 6080,
      "direct_p50": 6080,
      "avg": 5619,
      "n_active": 147,
      "pool_n": 147,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 97,
      "dom_source": "entities",
      "trend_pct": 14.7,
      "detail": "plz/61.json"
    },
    {
      "zip": "63225",
      "city": "Langen",
      "state": "Hessen",
      "p50": 4524,
      "direct_p50": 4524,
      "avg": 4464,
      "n_active": 147,
      "pool_n": 147,
      "pool_size": 1,
      "new_30d": 70,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "69126",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 5305,
      "direct_p50": 5305,
      "avg": 5212,
      "n_active": 147,
      "pool_n": 147,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/69.json"
    },
    {
      "zip": "80995",
      "city": "München",
      "state": "Bayern",
      "p50": 9274,
      "direct_p50": 9274,
      "avg": 8539,
      "n_active": 147,
      "pool_n": 147,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/80.json"
    },
    {
      "zip": "13189",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 8028,
      "direct_p50": 8028,
      "avg": 7284,
      "n_active": 146,
      "pool_n": 146,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 96,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/13.json"
    },
    {
      "zip": "22399",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7016,
      "direct_p50": 7016,
      "avg": 6404,
      "n_active": 146,
      "pool_n": 146,
      "pool_size": 1,
      "new_30d": 80,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 30.8,
      "detail": "plz/22.json"
    },
    {
      "zip": "40699",
      "city": "Erkrath",
      "state": "Nordrhein-Westfalen",
      "p50": 2789,
      "direct_p50": 2789,
      "avg": 3046,
      "n_active": 146,
      "pool_n": 146,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/40.json"
    },
    {
      "zip": "85354",
      "city": "Freising",
      "state": "Bayern",
      "p50": 6982,
      "direct_p50": 6982,
      "avg": 6599,
      "n_active": 146,
      "pool_n": 146,
      "pool_size": 1,
      "new_30d": 82,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 41.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "01099",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3202,
      "direct_p50": 3202,
      "avg": 3943,
      "n_active": 145,
      "pool_n": 145,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/01.json"
    },
    {
      "zip": "12059",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6786,
      "direct_p50": 6786,
      "avg": 6477,
      "n_active": 145,
      "pool_n": 145,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/12.json"
    },
    {
      "zip": "16225",
      "city": "Eberswalde",
      "state": "Brandenburg",
      "p50": 5409,
      "direct_p50": 5409,
      "avg": 5213,
      "n_active": 145,
      "pool_n": 145,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 119,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/16.json"
    },
    {
      "zip": "86825",
      "city": "Bad Wörishofen",
      "state": "Bayern",
      "p50": 3772,
      "direct_p50": 3772,
      "avg": 3978,
      "n_active": 145,
      "pool_n": 145,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "13158",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4485,
      "direct_p50": 4485,
      "avg": 4595,
      "n_active": 144,
      "pool_n": 144,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/13.json"
    },
    {
      "zip": "79183",
      "city": "Waldkirch",
      "state": "Baden-Württemberg",
      "p50": 5414,
      "direct_p50": 5414,
      "avg": 5095,
      "n_active": 144,
      "pool_n": 144,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 1.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "08525",
      "city": "Plauen",
      "state": "Sachsen",
      "p50": 813,
      "direct_p50": 813,
      "avg": 871,
      "n_active": 143,
      "pool_n": 143,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 19.9,
      "detail": "plz/08.json"
    },
    {
      "zip": "40764",
      "city": "Langenfeld (Rheinland)",
      "state": "Nordrhein-Westfalen",
      "p50": 5340,
      "direct_p50": 5340,
      "avg": 4522,
      "n_active": 143,
      "pool_n": 143,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 18.2,
      "detail": "plz/40.json"
    },
    {
      "zip": "04317",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3270,
      "direct_p50": 3270,
      "avg": 3441,
      "n_active": 142,
      "pool_n": 142,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/04.json"
    },
    {
      "zip": "08056",
      "city": "Zwickau",
      "state": "Sachsen",
      "p50": 1130,
      "direct_p50": 1130,
      "avg": 1380,
      "n_active": 142,
      "pool_n": 142,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 148,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/08.json"
    },
    {
      "zip": "92318",
      "city": "Neumarkt in der Oberpfalz",
      "state": "Bayern",
      "p50": 5206,
      "direct_p50": 5206,
      "avg": 4632,
      "n_active": 142,
      "pool_n": 142,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/92.json"
    },
    {
      "zip": "13359",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4382,
      "direct_p50": 4382,
      "avg": 4580,
      "n_active": 141,
      "pool_n": 141,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "14197",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5663,
      "direct_p50": 5663,
      "avg": 5898,
      "n_active": 141,
      "pool_n": 141,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/14.json"
    },
    {
      "zip": "71364",
      "city": "Winnenden",
      "state": "Baden-Württemberg",
      "p50": 4253,
      "direct_p50": 4253,
      "avg": 4610,
      "n_active": 141,
      "pool_n": 141,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "88046",
      "city": "Friedrichshafen",
      "state": "Baden-Württemberg",
      "p50": 4671,
      "direct_p50": 4671,
      "avg": 5779,
      "n_active": 141,
      "pool_n": 141,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "38226",
      "city": "Salzgitter",
      "state": "Niedersachsen",
      "p50": 1622,
      "direct_p50": 1622,
      "avg": 2159,
      "n_active": 140,
      "pool_n": 140,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/38.json"
    },
    {
      "zip": "50858",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3978,
      "direct_p50": 3978,
      "avg": 4468,
      "n_active": 140,
      "pool_n": 140,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "65193",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 6740,
      "direct_p50": 6740,
      "avg": 6798,
      "n_active": 140,
      "pool_n": 140,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "71083",
      "city": "Herrenberg",
      "state": "Baden-Württemberg",
      "p50": 4501,
      "direct_p50": 4501,
      "avg": 4849,
      "n_active": 140,
      "pool_n": 140,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "81369",
      "city": "München",
      "state": "Bayern",
      "p50": 8727,
      "direct_p50": 8727,
      "avg": 9170,
      "n_active": 140,
      "pool_n": 140,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/81.json"
    },
    {
      "zip": "81541",
      "city": "München",
      "state": "Bayern",
      "p50": 10224,
      "direct_p50": 10224,
      "avg": 10893,
      "n_active": 140,
      "pool_n": 140,
      "pool_size": 1,
      "new_30d": 75,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/81.json"
    },
    {
      "zip": "86153",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4846,
      "direct_p50": 4846,
      "avg": 5065,
      "n_active": 140,
      "pool_n": 140,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "13507",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4648,
      "direct_p50": 4648,
      "avg": 4745,
      "n_active": 139,
      "pool_n": 139,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/13.json"
    },
    {
      "zip": "59955",
      "city": "Winterberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2783,
      "direct_p50": 2783,
      "avg": 2864,
      "n_active": 139,
      "pool_n": 139,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "71732",
      "city": "Tamm",
      "state": "Baden-Württemberg",
      "p50": 5265,
      "direct_p50": 5265,
      "avg": 5141,
      "n_active": 139,
      "pool_n": 139,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "81375",
      "city": "München",
      "state": "Bayern",
      "p50": 7764,
      "direct_p50": 7764,
      "avg": 8047,
      "n_active": 139,
      "pool_n": 139,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "10627",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6357,
      "direct_p50": 6357,
      "avg": 6419,
      "n_active": 138,
      "pool_n": 138,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "67059",
      "city": "Ludwigshafen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 2658,
      "direct_p50": 2658,
      "avg": 3108,
      "n_active": 138,
      "pool_n": 138,
      "pool_size": 1,
      "new_30d": 65,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "12159",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5742,
      "direct_p50": 5742,
      "avg": 6123,
      "n_active": 137,
      "pool_n": 137,
      "pool_size": 1,
      "new_30d": 74,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/12.json"
    },
    {
      "zip": "23769",
      "city": "Fehmarn",
      "state": "Schleswig-Holstein",
      "p50": 4793,
      "direct_p50": 4793,
      "avg": 4885,
      "n_active": 137,
      "pool_n": 137,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 78,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "65510",
      "city": "Görsroth",
      "state": "Hessen",
      "p50": 3803,
      "direct_p50": 3803,
      "avg": 3884,
      "n_active": 137,
      "pool_n": 137,
      "pool_size": 1,
      "new_30d": 65,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/65.json"
    },
    {
      "zip": "83435",
      "city": "Bad Reichenhall",
      "state": "Bayern",
      "p50": 4586,
      "direct_p50": 4586,
      "avg": 5011,
      "n_active": 137,
      "pool_n": 137,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "10719",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7114,
      "direct_p50": 7114,
      "avg": 7720,
      "n_active": 136,
      "pool_n": 136,
      "pool_size": 1,
      "new_30d": 57,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "76726",
      "city": "Germersheim",
      "state": "Rheinland-Pfalz",
      "p50": 4738,
      "direct_p50": 4738,
      "avg": 4314,
      "n_active": 136,
      "pool_n": 136,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 112,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "04347",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2475,
      "direct_p50": 2475,
      "avg": 2652,
      "n_active": 135,
      "pool_n": 135,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "10318",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5839,
      "direct_p50": 5839,
      "avg": 5453,
      "n_active": 135,
      "pool_n": 135,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/10.json"
    },
    {
      "zip": "10777",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6820,
      "direct_p50": 6820,
      "avg": 6785,
      "n_active": 135,
      "pool_n": 135,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "26969",
      "city": "Butjadingen",
      "state": "Niedersachsen",
      "p50": 4597,
      "direct_p50": 4597,
      "avg": 4171,
      "n_active": 135,
      "pool_n": 135,
      "pool_size": 1,
      "new_30d": 71,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 31.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "74177",
      "city": "Bad Friedrichshall",
      "state": "Baden-Württemberg",
      "p50": 5708,
      "direct_p50": 5708,
      "avg": 5059,
      "n_active": 135,
      "pool_n": 135,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 44.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "04451",
      "city": "Borsdorf",
      "state": "Sachsen",
      "p50": 3500,
      "direct_p50": 3500,
      "avg": 3137,
      "n_active": 134,
      "pool_n": 134,
      "pool_size": 1,
      "new_30d": 123,
      "active_age_days": 3,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 262.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "14052",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5384,
      "direct_p50": 5384,
      "avg": 5645,
      "n_active": 134,
      "pool_n": 134,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/14.json"
    },
    {
      "zip": "21244",
      "city": "Buchholz in der Nordheide",
      "state": "Niedersachsen",
      "p50": 5396,
      "direct_p50": 5396,
      "avg": 4812,
      "n_active": 134,
      "pool_n": 134,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 89,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 27.0,
      "detail": "plz/21.json"
    },
    {
      "zip": "79576",
      "city": "Weil am Rhein",
      "state": "Baden-Württemberg",
      "p50": 3816,
      "direct_p50": 3816,
      "avg": 3968,
      "n_active": 134,
      "pool_n": 134,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/79.json"
    },
    {
      "zip": "85748",
      "city": "Garching bei München",
      "state": "Bayern",
      "p50": 10035,
      "direct_p50": 10035,
      "avg": 9597,
      "n_active": 134,
      "pool_n": 134,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 45.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "18057",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3443,
      "direct_p50": 3443,
      "avg": 3568,
      "n_active": 133,
      "pool_n": 133,
      "pool_size": 1,
      "new_30d": 60,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/18.json"
    },
    {
      "zip": "65719",
      "city": "Marxheim",
      "state": "Hessen",
      "p50": 4185,
      "direct_p50": 4185,
      "avg": 4581,
      "n_active": 133,
      "pool_n": 133,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "81243",
      "city": "München",
      "state": "Bayern",
      "p50": 7711,
      "direct_p50": 7711,
      "avg": 8063,
      "n_active": 133,
      "pool_n": 133,
      "pool_size": 1,
      "new_30d": 65,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/81.json"
    },
    {
      "zip": "90459",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3448,
      "direct_p50": 3448,
      "avg": 3854,
      "n_active": 133,
      "pool_n": 133,
      "pool_size": 1,
      "new_30d": 79,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/90.json"
    },
    {
      "zip": "63477",
      "city": "Maintal",
      "state": "Hessen",
      "p50": 3068,
      "direct_p50": 3068,
      "avg": 3148,
      "n_active": 132,
      "pool_n": 132,
      "pool_size": 1,
      "new_30d": 60,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "70597",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5892,
      "direct_p50": 5892,
      "avg": 6519,
      "n_active": 132,
      "pool_n": 132,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/70.json"
    },
    {
      "zip": "72336",
      "city": "Balingen",
      "state": "Baden-Württemberg",
      "p50": 3786,
      "direct_p50": 3786,
      "avg": 3543,
      "n_active": 132,
      "pool_n": 132,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 74,
      "quality": "hoch",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "91056",
      "city": "Erlangen",
      "state": "Bayern",
      "p50": 3674,
      "direct_p50": 3674,
      "avg": 4128,
      "n_active": 132,
      "pool_n": 132,
      "pool_size": 1,
      "new_30d": 64,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "10585",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6013,
      "direct_p50": 6013,
      "avg": 6331,
      "n_active": 131,
      "pool_n": 131,
      "pool_size": 1,
      "new_30d": 66,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/10.json"
    },
    {
      "zip": "53177",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 3671,
      "direct_p50": 3671,
      "avg": 4356,
      "n_active": 131,
      "pool_n": 131,
      "pool_size": 1,
      "new_30d": 72,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/53.json"
    },
    {
      "zip": "71032",
      "city": "Böblingen",
      "state": "Baden-Württemberg",
      "p50": 4032,
      "direct_p50": 4032,
      "avg": 4773,
      "n_active": 131,
      "pool_n": 131,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "80809",
      "city": "München",
      "state": "Bayern",
      "p50": 8269,
      "direct_p50": 8269,
      "avg": 8398,
      "n_active": 131,
      "pool_n": 131,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/80.json"
    },
    {
      "zip": "81379",
      "city": "München",
      "state": "Bayern",
      "p50": 8062,
      "direct_p50": 8063,
      "avg": 8492,
      "n_active": 131,
      "pool_n": 131,
      "pool_size": 1,
      "new_30d": 60,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "87439",
      "city": "Kempten (Allgäu)",
      "state": "Bayern",
      "p50": 5535,
      "direct_p50": 5535,
      "avg": 5408,
      "n_active": 131,
      "pool_n": 131,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 29.6,
      "detail": "plz/87.json"
    },
    {
      "zip": "54292",
      "city": "Trier",
      "state": "Rheinland-Pfalz",
      "p50": 5150,
      "direct_p50": 5150,
      "avg": 4663,
      "n_active": 130,
      "pool_n": 130,
      "pool_size": 1,
      "new_30d": 57,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 23.4,
      "detail": "plz/54.json"
    },
    {
      "zip": "63303",
      "city": "Dreieichenhain",
      "state": "Hessen",
      "p50": 4158,
      "direct_p50": 4158,
      "avg": 4667,
      "n_active": 130,
      "pool_n": 130,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "69469",
      "city": "Weinheim",
      "state": "Baden-Württemberg",
      "p50": 4126,
      "direct_p50": 4126,
      "avg": 4375,
      "n_active": 130,
      "pool_n": 130,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "83043",
      "city": "Bad Aibling",
      "state": "Bayern",
      "p50": 6467,
      "direct_p50": 6467,
      "avg": 6454,
      "n_active": 130,
      "pool_n": 130,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 13.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "29693",
      "city": "Hodenhagen",
      "state": "Niedersachsen",
      "p50": 5203,
      "direct_p50": 5203,
      "avg": 5433,
      "n_active": 129,
      "pool_n": 129,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/29.json"
    },
    {
      "zip": "85221",
      "city": "Dachau",
      "state": "Bayern",
      "p50": 5862,
      "direct_p50": 5862,
      "avg": 5926,
      "n_active": 129,
      "pool_n": 129,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "86167",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4167,
      "direct_p50": 4167,
      "avg": 4456,
      "n_active": 129,
      "pool_n": 129,
      "pool_size": 1,
      "new_30d": 57,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "86343",
      "city": "Königsbrunn",
      "state": "Bayern",
      "p50": 4093,
      "direct_p50": 4093,
      "avg": 4332,
      "n_active": 129,
      "pool_n": 129,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "86899",
      "city": "Landsberg am Lech",
      "state": "Bayern",
      "p50": 6500,
      "direct_p50": 6500,
      "avg": 6289,
      "n_active": 129,
      "pool_n": 129,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "88048",
      "city": "Friedrichshafen",
      "state": "Baden-Württemberg",
      "p50": 5357,
      "direct_p50": 5357,
      "avg": 5453,
      "n_active": 129,
      "pool_n": 129,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "04129",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3306,
      "direct_p50": 3306,
      "avg": 3883,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 32.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "09126",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1100,
      "direct_p50": 1100,
      "avg": 1222,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/09.json"
    },
    {
      "zip": "21614",
      "city": "Buxtehude",
      "state": "Niedersachsen",
      "p50": 3229,
      "direct_p50": 3229,
      "avg": 3411,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "22457",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5269,
      "direct_p50": 5269,
      "avg": 5160,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "30519",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3162,
      "direct_p50": 3163,
      "avg": 3182,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 67,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/30.json"
    },
    {
      "zip": "50968",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 6987,
      "direct_p50": 6987,
      "avg": 6922,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/50.json"
    },
    {
      "zip": "60327",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 8877,
      "direct_p50": 8877,
      "avg": 8831,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/60.json"
    },
    {
      "zip": "63743",
      "city": "Aschaffenburg",
      "state": "Bayern",
      "p50": 5008,
      "direct_p50": 5008,
      "avg": 4832,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "84034",
      "city": "Landshut",
      "state": "Bayern",
      "p50": 4909,
      "direct_p50": 4909,
      "avg": 5153,
      "n_active": 128,
      "pool_n": 128,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "08523",
      "city": "Plauen",
      "state": "Sachsen",
      "p50": 900,
      "direct_p50": 900,
      "avg": 1050,
      "n_active": 127,
      "pool_n": 127,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 74,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/08.json"
    },
    {
      "zip": "60439",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4231,
      "direct_p50": 4231,
      "avg": 4752,
      "n_active": 127,
      "pool_n": 127,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/60.json"
    },
    {
      "zip": "70376",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4018,
      "direct_p50": 4018,
      "avg": 4484,
      "n_active": 127,
      "pool_n": 127,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/70.json"
    },
    {
      "zip": "70469",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4580,
      "direct_p50": 4580,
      "avg": 5548,
      "n_active": 127,
      "pool_n": 127,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 1.7,
      "detail": "plz/70.json"
    },
    {
      "zip": "94036",
      "city": "Passau",
      "state": "Bayern",
      "p50": 3086,
      "direct_p50": 3086,
      "avg": 3266,
      "n_active": 127,
      "pool_n": 127,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "12105",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4443,
      "direct_p50": 4443,
      "avg": 4513,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "33330",
      "city": "Gütersloh",
      "state": "Nordrhein-Westfalen",
      "p50": 4600,
      "direct_p50": 4600,
      "avg": 4243,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 62.6,
      "detail": "plz/33.json"
    },
    {
      "zip": "40474",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5315,
      "direct_p50": 5315,
      "avg": 5974,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 20.8,
      "detail": "plz/40.json"
    },
    {
      "zip": "59494",
      "city": "Soest",
      "state": "Nordrhein-Westfalen",
      "p50": 3351,
      "direct_p50": 3351,
      "avg": 3756,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/59.json"
    },
    {
      "zip": "74074",
      "city": "Heilbronn",
      "state": "Baden-Württemberg",
      "p50": 3971,
      "direct_p50": 3971,
      "avg": 4122,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "84453",
      "city": "Mühldorf a. Inn",
      "state": "Bayern",
      "p50": 4403,
      "direct_p50": 4403,
      "avg": 4690,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 85,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "85053",
      "city": "Ingolstadt",
      "state": "Bayern",
      "p50": 4757,
      "direct_p50": 4757,
      "avg": 4710,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 60,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "86368",
      "city": "Gersthofen",
      "state": "Bayern",
      "p50": 4623,
      "direct_p50": 4623,
      "avg": 4892,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "90489",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4188,
      "direct_p50": 4188,
      "avg": 4452,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 57,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "93053",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 5219,
      "direct_p50": 5219,
      "avg": 5405,
      "n_active": 126,
      "pool_n": 126,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/93.json"
    },
    {
      "zip": "02826",
      "city": "Görlitz",
      "state": "Sachsen",
      "p50": 1252,
      "direct_p50": 1252,
      "avg": 1464,
      "n_active": 125,
      "pool_n": 125,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/02.json"
    },
    {
      "zip": "09131",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 998,
      "direct_p50": 998,
      "avg": 1089,
      "n_active": 125,
      "pool_n": 125,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/09.json"
    },
    {
      "zip": "26548",
      "city": "Norderney",
      "state": "Niedersachsen",
      "p50": 12134,
      "direct_p50": 12134,
      "avg": 12082,
      "n_active": 125,
      "pool_n": 125,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/26.json"
    },
    {
      "zip": "86199",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4906,
      "direct_p50": 4906,
      "avg": 5149,
      "n_active": 125,
      "pool_n": 125,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "90762",
      "city": "Fürth",
      "state": "Bayern",
      "p50": 4013,
      "direct_p50": 4013,
      "avg": 4397,
      "n_active": 125,
      "pool_n": 125,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 19.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "96450",
      "city": "Coburg",
      "state": "Bayern",
      "p50": 2626,
      "direct_p50": 2626,
      "avg": 3085,
      "n_active": 125,
      "pool_n": 125,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/96.json"
    },
    {
      "zip": "01309",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3399,
      "direct_p50": 3399,
      "avg": 3604,
      "n_active": 124,
      "pool_n": 124,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "12049",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5759,
      "direct_p50": 5759,
      "avg": 5622,
      "n_active": 124,
      "pool_n": 124,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "21335",
      "city": "Lüneburg",
      "state": "Niedersachsen",
      "p50": 5638,
      "direct_p50": 5638,
      "avg": 5348,
      "n_active": 124,
      "pool_n": 124,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "30559",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3824,
      "direct_p50": 3824,
      "avg": 4303,
      "n_active": 124,
      "pool_n": 124,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/30.json"
    },
    {
      "zip": "50226",
      "city": "Frechen",
      "state": "Nordrhein-Westfalen",
      "p50": 3506,
      "direct_p50": 3506,
      "avg": 3624,
      "n_active": 124,
      "pool_n": 124,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/50.json"
    },
    {
      "zip": "90478",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4304,
      "direct_p50": 4304,
      "avg": 4859,
      "n_active": 124,
      "pool_n": 124,
      "pool_size": 1,
      "new_30d": 60,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "94060",
      "city": "Pocking",
      "state": "Bayern",
      "p50": 3500,
      "direct_p50": 3500,
      "avg": 3473,
      "n_active": 124,
      "pool_n": 124,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "10623",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7372,
      "direct_p50": 7372,
      "avg": 8542,
      "n_active": 123,
      "pool_n": 123,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 82,
      "quality": "hoch",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": -14.4,
      "detail": "plz/10.json"
    },
    {
      "zip": "60599",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 5258,
      "direct_p50": 5258,
      "avg": 5936,
      "n_active": 123,
      "pool_n": 123,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/60.json"
    },
    {
      "zip": "01219",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3038,
      "direct_p50": 3038,
      "avg": 3837,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -45.7,
      "detail": "plz/01.json"
    },
    {
      "zip": "10789",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6876,
      "direct_p50": 6876,
      "avg": 7208,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 70.9,
      "detail": "plz/10.json"
    },
    {
      "zip": "12207",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4664,
      "direct_p50": 4664,
      "avg": 4804,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/12.json"
    },
    {
      "zip": "33102",
      "city": "Paderborn",
      "state": "Nordrhein-Westfalen",
      "p50": 3777,
      "direct_p50": 3777,
      "avg": 3671,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 76,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/33.json"
    },
    {
      "zip": "52072",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 5536,
      "direct_p50": 5536,
      "avg": 5140,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 67,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 58.9,
      "detail": "plz/52.json"
    },
    {
      "zip": "55122",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 5426,
      "direct_p50": 5426,
      "avg": 5731,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "79115",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 7190,
      "direct_p50": 7190,
      "avg": 6798,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 14.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "85057",
      "city": "Ingolstadt",
      "state": "Bayern",
      "p50": 4227,
      "direct_p50": 4227,
      "avg": 4629,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/85.json"
    },
    {
      "zip": "90419",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4453,
      "direct_p50": 4453,
      "avg": 4934,
      "n_active": 122,
      "pool_n": 122,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/90.json"
    },
    {
      "zip": "04109",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 4276,
      "direct_p50": 4276,
      "avg": 4319,
      "n_active": 121,
      "pool_n": 121,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "63067",
      "city": "Offenbach am Main",
      "state": "Hessen",
      "p50": 4761,
      "direct_p50": 4761,
      "avg": 5156,
      "n_active": 121,
      "pool_n": 121,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "74080",
      "city": "Heilbronn",
      "state": "Baden-Württemberg",
      "p50": 3526,
      "direct_p50": 3526,
      "avg": 3976,
      "n_active": 121,
      "pool_n": 121,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "80804",
      "city": "München",
      "state": "Bayern",
      "p50": 9742,
      "direct_p50": 9742,
      "avg": 10615,
      "n_active": 121,
      "pool_n": 121,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/80.json"
    },
    {
      "zip": "93138",
      "city": "Lappersdorf",
      "state": "Bayern",
      "p50": 5999,
      "direct_p50": 5999,
      "avg": 5808,
      "n_active": 121,
      "pool_n": 121,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": 47.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "14169",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5234,
      "direct_p50": 5234,
      "avg": 7240,
      "n_active": 120,
      "pool_n": 120,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/14.json"
    },
    {
      "zip": "14513",
      "city": "Teltow",
      "state": "Brandenburg",
      "p50": 4705,
      "direct_p50": 4705,
      "avg": 4784,
      "n_active": 120,
      "pool_n": 120,
      "pool_size": 1,
      "new_30d": 83,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 11.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "71686",
      "city": "Remseck am Neckar",
      "state": "Baden-Württemberg",
      "p50": 5179,
      "direct_p50": 5179,
      "avg": 5144,
      "n_active": 120,
      "pool_n": 120,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "88400",
      "city": "Biberach an der Riß",
      "state": "Baden-Württemberg",
      "p50": 3321,
      "direct_p50": 3321,
      "avg": 3629,
      "n_active": 120,
      "pool_n": 120,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "12045",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4576,
      "direct_p50": 4576,
      "avg": 4891,
      "n_active": 119,
      "pool_n": 119,
      "pool_size": 1,
      "new_30d": 61,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "14467",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 5827,
      "direct_p50": 5827,
      "avg": 6742,
      "n_active": 119,
      "pool_n": 119,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/14.json"
    },
    {
      "zip": "45133",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 5650,
      "direct_p50": 5650,
      "avg": 5391,
      "n_active": 119,
      "pool_n": 119,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "49324",
      "city": "Melle",
      "state": "Niedersachsen",
      "p50": 4104,
      "direct_p50": 4104,
      "avg": 3926,
      "n_active": 119,
      "pool_n": 119,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 25.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "51149",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3292,
      "direct_p50": 3292,
      "avg": 3399,
      "n_active": 119,
      "pool_n": 119,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/51.json"
    },
    {
      "zip": "86156",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4278,
      "direct_p50": 4278,
      "avg": 4728,
      "n_active": 119,
      "pool_n": 119,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "12527",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5919,
      "direct_p50": 5919,
      "avg": 5964,
      "n_active": 118,
      "pool_n": 118,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/12.json"
    },
    {
      "zip": "40227",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3835,
      "direct_p50": 3835,
      "avg": 4075,
      "n_active": 118,
      "pool_n": 118,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/40.json"
    },
    {
      "zip": "50674",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 6733,
      "direct_p50": 6733,
      "avg": 6837,
      "n_active": 118,
      "pool_n": 118,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/50.json"
    },
    {
      "zip": "65203",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 6690,
      "direct_p50": 6690,
      "avg": 5755,
      "n_active": 118,
      "pool_n": 118,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 58.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "67063",
      "city": "Ludwigshafen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 2579,
      "direct_p50": 2579,
      "avg": 2635,
      "n_active": 118,
      "pool_n": 118,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "68165",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 4678,
      "direct_p50": 4678,
      "avg": 5045,
      "n_active": 118,
      "pool_n": 118,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/68.json"
    },
    {
      "zip": "87600",
      "city": "Kaufbeuren",
      "state": "Bayern",
      "p50": 3406,
      "direct_p50": 3406,
      "avg": 3746,
      "n_active": 118,
      "pool_n": 118,
      "pool_size": 1,
      "new_30d": 73,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/87.json"
    },
    {
      "zip": "06110",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2443,
      "direct_p50": 2443,
      "avg": 4163,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "13349",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4167,
      "direct_p50": 4167,
      "avg": 4229,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "40476",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5676,
      "direct_p50": 5676,
      "avg": 5726,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/40.json"
    },
    {
      "zip": "64625",
      "city": "Bensheim",
      "state": "Hessen",
      "p50": 3227,
      "direct_p50": 3227,
      "avg": 3594,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/64.json"
    },
    {
      "zip": "75177",
      "city": "Pforzheim",
      "state": "Baden-Württemberg",
      "p50": 2867,
      "direct_p50": 2867,
      "avg": 2841,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/75.json"
    },
    {
      "zip": "76133",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 4427,
      "direct_p50": 4427,
      "avg": 4726,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "78532",
      "city": "Tuttlingen",
      "state": "Baden-Württemberg",
      "p50": 2696,
      "direct_p50": 2696,
      "avg": 2811,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "81549",
      "city": "München",
      "state": "Bayern",
      "p50": 7632,
      "direct_p50": 7632,
      "avg": 8059,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "85521",
      "city": "Ottobrunn",
      "state": "Bayern",
      "p50": 6181,
      "direct_p50": 6181,
      "avg": 6495,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "94086",
      "city": "Bad Griesbach i.Rottal",
      "state": "Bayern",
      "p50": 2394,
      "direct_p50": 2394,
      "avg": 2680,
      "n_active": 117,
      "pool_n": 117,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "61348",
      "city": "Bad Homburg vor der Höhe",
      "state": "Hessen",
      "p50": 4644,
      "direct_p50": 4644,
      "avg": 4810,
      "n_active": 116,
      "pool_n": 116,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/61.json"
    },
    {
      "zip": "61381",
      "city": "Friedrichsdorf",
      "state": "Hessen",
      "p50": 3830,
      "direct_p50": 3830,
      "avg": 4111,
      "n_active": 116,
      "pool_n": 116,
      "pool_size": 1,
      "new_30d": 66,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/61.json"
    },
    {
      "zip": "69181",
      "city": "Leimen",
      "state": "Baden-Württemberg",
      "p50": 3361,
      "direct_p50": 3361,
      "avg": 3472,
      "n_active": 116,
      "pool_n": 116,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "71634",
      "city": "Ludwigsburg",
      "state": "Baden-Württemberg",
      "p50": 3804,
      "direct_p50": 3804,
      "avg": 4057,
      "n_active": 116,
      "pool_n": 116,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "71638",
      "city": "Ludwigsburg",
      "state": "Baden-Württemberg",
      "p50": 5051,
      "direct_p50": 5051,
      "avg": 4987,
      "n_active": 116,
      "pool_n": 116,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "79539",
      "city": "Lörrach",
      "state": "Baden-Württemberg",
      "p50": 4241,
      "direct_p50": 4241,
      "avg": 4612,
      "n_active": 116,
      "pool_n": 116,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/79.json"
    },
    {
      "zip": "95444",
      "city": "Bayreuth",
      "state": "Bayern",
      "p50": 3578,
      "direct_p50": 3578,
      "avg": 3494,
      "n_active": 116,
      "pool_n": 116,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -27.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "01445",
      "city": "Radebeul",
      "state": "Sachsen",
      "p50": 3402,
      "direct_p50": 3402,
      "avg": 3748,
      "n_active": 115,
      "pool_n": 115,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 21.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "22085",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 10415,
      "direct_p50": 10415,
      "avg": 10824,
      "n_active": 115,
      "pool_n": 115,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "22301",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 11479,
      "direct_p50": 11479,
      "avg": 11502,
      "n_active": 115,
      "pool_n": 115,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/22.json"
    },
    {
      "zip": "91052",
      "city": "Erlangen",
      "state": "Bayern",
      "p50": 6000,
      "direct_p50": 6000,
      "avg": 6185,
      "n_active": 115,
      "pool_n": 115,
      "pool_size": 1,
      "new_30d": 70,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "21502",
      "city": "Geesthacht",
      "state": "Schleswig-Holstein",
      "p50": 4822,
      "direct_p50": 4822,
      "avg": 4217,
      "n_active": 114,
      "pool_n": 114,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "22587",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6724,
      "direct_p50": 6724,
      "avg": 7544,
      "n_active": 114,
      "pool_n": 114,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -13.1,
      "detail": "plz/22.json"
    },
    {
      "zip": "80469",
      "city": "München",
      "state": "Bayern",
      "p50": 12921,
      "direct_p50": 12921,
      "avg": 12798,
      "n_active": 114,
      "pool_n": 114,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/80.json"
    },
    {
      "zip": "87629",
      "city": "Füssen",
      "state": "Bayern",
      "p50": 5345,
      "direct_p50": 5345,
      "avg": 5351,
      "n_active": 114,
      "pool_n": 114,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "97422",
      "city": "Schweinfurt",
      "state": "Bayern",
      "p50": 3012,
      "direct_p50": 3012,
      "avg": 3740,
      "n_active": 114,
      "pool_n": 114,
      "pool_size": 1,
      "new_30d": 70,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/97.json"
    },
    {
      "zip": "40597",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5672,
      "direct_p50": 5672,
      "avg": 5274,
      "n_active": 113,
      "pool_n": 113,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 126,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/40.json"
    },
    {
      "zip": "70619",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4698,
      "direct_p50": 4698,
      "avg": 5961,
      "n_active": 113,
      "pool_n": 113,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/70.json"
    },
    {
      "zip": "72764",
      "city": "Reutlingen",
      "state": "Baden-Württemberg",
      "p50": 3978,
      "direct_p50": 3978,
      "avg": 4394,
      "n_active": 113,
      "pool_n": 113,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "80639",
      "city": "München",
      "state": "Bayern",
      "p50": 9694,
      "direct_p50": 9694,
      "avg": 10616,
      "n_active": 113,
      "pool_n": 113,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -16.2,
      "detail": "plz/80.json"
    },
    {
      "zip": "84478",
      "city": "Waldkraiburg",
      "state": "Bayern",
      "p50": 3200,
      "direct_p50": 3200,
      "avg": 3477,
      "n_active": 113,
      "pool_n": 113,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "88045",
      "city": "Friedrichshafen",
      "state": "Baden-Württemberg",
      "p50": 4470,
      "direct_p50": 4470,
      "avg": 5050,
      "n_active": 113,
      "pool_n": 113,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 44.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "20457",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 11988,
      "direct_p50": 11988,
      "avg": 12175,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/20.json"
    },
    {
      "zip": "25421",
      "city": "Pinneberg",
      "state": "Schleswig-Holstein",
      "p50": 2951,
      "direct_p50": 2951,
      "avg": 3338,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "25826",
      "city": "Sankt Peter-Ording",
      "state": "Schleswig-Holstein",
      "p50": 6647,
      "direct_p50": 6647,
      "avg": 6814,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/25.json"
    },
    {
      "zip": "30419",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2849,
      "direct_p50": 2849,
      "avg": 3026,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 67,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/30.json"
    },
    {
      "zip": "51427",
      "city": "Bergisch Gladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3656,
      "direct_p50": 3656,
      "avg": 3981,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 9.3,
      "detail": "plz/51.json"
    },
    {
      "zip": "54290",
      "city": "Trier",
      "state": "Rheinland-Pfalz",
      "p50": 3596,
      "direct_p50": 3596,
      "avg": 3595,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 64,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/54.json"
    },
    {
      "zip": "55118",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 6967,
      "direct_p50": 6967,
      "avg": 7214,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 39.0,
      "detail": "plz/55.json"
    },
    {
      "zip": "82319",
      "city": "Starnberg",
      "state": "Bayern",
      "p50": 6868,
      "direct_p50": 6868,
      "avg": 7684,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/82.json"
    },
    {
      "zip": "83301",
      "city": "Traunreut",
      "state": "Bayern",
      "p50": 3400,
      "direct_p50": 3400,
      "avg": 3544,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "89233",
      "city": "Neu-Ulm",
      "state": "Bayern",
      "p50": 5727,
      "direct_p50": 5727,
      "avg": 4986,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 45.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "93051",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 4919,
      "direct_p50": 4919,
      "avg": 5237,
      "n_active": 112,
      "pool_n": 112,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "28213",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3368,
      "direct_p50": 3368,
      "avg": 3593,
      "n_active": 111,
      "pool_n": 111,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/28.json"
    },
    {
      "zip": "60438",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7926,
      "direct_p50": 7926,
      "avg": 7805,
      "n_active": 111,
      "pool_n": 111,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/60.json"
    },
    {
      "zip": "70569",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 5509,
      "n_active": 111,
      "pool_n": 111,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/70.json"
    },
    {
      "zip": "70736",
      "city": "Fellbach",
      "state": "Baden-Württemberg",
      "p50": 4122,
      "direct_p50": 4122,
      "avg": 4287,
      "n_active": 111,
      "pool_n": 111,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -9.6,
      "detail": "plz/70.json"
    },
    {
      "zip": "86159",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4756,
      "direct_p50": 4756,
      "avg": 5266,
      "n_active": 111,
      "pool_n": 111,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "01127",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2858,
      "direct_p50": 2858,
      "avg": 3578,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 71,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 20.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "01139",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2641,
      "direct_p50": 2641,
      "avg": 3312,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/01.json"
    },
    {
      "zip": "14482",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 5198,
      "direct_p50": 5198,
      "avg": 5656,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/14.json"
    },
    {
      "zip": "26434",
      "city": "Wangerland",
      "state": "Niedersachsen",
      "p50": 4018,
      "direct_p50": 4018,
      "avg": 3822,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 63,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 14.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "40789",
      "city": "Monheim am Rhein",
      "state": "Nordrhein-Westfalen",
      "p50": 3532,
      "direct_p50": 3532,
      "avg": 4301,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 76,
      "quality": "hoch",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/40.json"
    },
    {
      "zip": "51103",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 4457,
      "direct_p50": 4457,
      "avg": 4745,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/51.json"
    },
    {
      "zip": "53474",
      "city": "Bad Neuenahr-Ahrweiler",
      "state": "Rheinland-Pfalz",
      "p50": 3586,
      "direct_p50": 3586,
      "avg": 3818,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/53.json"
    },
    {
      "zip": "70435",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4651,
      "direct_p50": 4651,
      "avg": 4903,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/70.json"
    },
    {
      "zip": "76227",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3830,
      "direct_p50": 3830,
      "avg": 4187,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "78054",
      "city": "Villingen-Schwenningen",
      "state": "Baden-Württemberg",
      "p50": 2742,
      "direct_p50": 2742,
      "avg": 3005,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/78.json"
    },
    {
      "zip": "86633",
      "city": "Neuburg an der Donau",
      "state": "Bayern",
      "p50": 3942,
      "direct_p50": 3942,
      "avg": 4270,
      "n_active": 110,
      "pool_n": 110,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "10178",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7851,
      "direct_p50": 7851,
      "avg": 7929,
      "n_active": 109,
      "pool_n": 109,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/10.json"
    },
    {
      "zip": "17419",
      "city": "Zirchow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5034,
      "direct_p50": 5034,
      "avg": 5283,
      "n_active": 109,
      "pool_n": 109,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "52074",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 3793,
      "direct_p50": 3793,
      "avg": 4121,
      "n_active": 109,
      "pool_n": 109,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/52.json"
    },
    {
      "zip": "84489",
      "city": "Burghausen",
      "state": "Bayern",
      "p50": 5073,
      "direct_p50": 5073,
      "avg": 4816,
      "n_active": 109,
      "pool_n": 109,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/84.json"
    },
    {
      "zip": "86157",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4656,
      "direct_p50": 4656,
      "avg": 5227,
      "n_active": 109,
      "pool_n": 109,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "89075",
      "city": "Ulm",
      "state": "Baden-Württemberg",
      "p50": 4385,
      "direct_p50": 4385,
      "avg": 4726,
      "n_active": 109,
      "pool_n": 109,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/89.json"
    },
    {
      "zip": "91550",
      "city": "Dinkelsbühl",
      "state": "Bayern",
      "p50": 5152,
      "direct_p50": 5152,
      "avg": 4841,
      "n_active": 109,
      "pool_n": 109,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "10409",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5750,
      "direct_p50": 5750,
      "avg": 5620,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -15.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "10967",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5359,
      "direct_p50": 5359,
      "avg": 5745,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "13509",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3091,
      "direct_p50": 3091,
      "avg": 3511,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "22043",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4709,
      "direct_p50": 4709,
      "avg": 4994,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "47198",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1848,
      "direct_p50": 1848,
      "avg": 1806,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 38.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "63069",
      "city": "Offenbach am Main",
      "state": "Hessen",
      "p50": 4138,
      "direct_p50": 4138,
      "avg": 4449,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "71384",
      "city": "Beutelsbach",
      "state": "Baden-Württemberg",
      "p50": 4268,
      "direct_p50": 4268,
      "avg": 4602,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 7.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "74072",
      "city": "Heilbronn",
      "state": "Baden-Württemberg",
      "p50": 3837,
      "direct_p50": 3837,
      "avg": 3969,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "82205",
      "city": "Gilching",
      "state": "Bayern",
      "p50": 8473,
      "direct_p50": 8473,
      "avg": 7807,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 39.8,
      "detail": "plz/82.json"
    },
    {
      "zip": "87435",
      "city": "Kempten (Allgäu)",
      "state": "Bayern",
      "p50": 4364,
      "direct_p50": 4364,
      "avg": 4760,
      "n_active": 108,
      "pool_n": 108,
      "pool_size": 1,
      "new_30d": 57,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/87.json"
    },
    {
      "zip": "01187",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3839,
      "direct_p50": 3839,
      "avg": 4536,
      "n_active": 107,
      "pool_n": 107,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "12169",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 5230,
      "n_active": 107,
      "pool_n": 107,
      "pool_size": 1,
      "new_30d": 57,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 17.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "55411",
      "city": "Bingen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 4304,
      "direct_p50": 4304,
      "avg": 4178,
      "n_active": 107,
      "pool_n": 107,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "74613",
      "city": "Öhringen",
      "state": "Baden-Württemberg",
      "p50": 3181,
      "direct_p50": 3181,
      "avg": 3505,
      "n_active": 107,
      "pool_n": 107,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74653",
      "city": "Künzelsau",
      "state": "Baden-Württemberg",
      "p50": 3636,
      "direct_p50": 3636,
      "avg": 3643,
      "n_active": 107,
      "pool_n": 107,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 41.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "01705",
      "city": "Freital",
      "state": "Sachsen",
      "p50": 1929,
      "direct_p50": 1929,
      "avg": 2104,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/01.json"
    },
    {
      "zip": "04107",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3829,
      "direct_p50": 3829,
      "avg": 4073,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "20251",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8615,
      "direct_p50": 8615,
      "avg": 9110,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 65,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/20.json"
    },
    {
      "zip": "50354",
      "city": "Hürth",
      "state": "Nordrhein-Westfalen",
      "p50": 4035,
      "direct_p50": 4035,
      "avg": 4088,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/50.json"
    },
    {
      "zip": "63263",
      "city": "Neu-Isenburg",
      "state": "Hessen",
      "p50": 3651,
      "direct_p50": 3651,
      "avg": 3797,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -9.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "71065",
      "city": "Sindelfingen",
      "state": "Baden-Württemberg",
      "p50": 4514,
      "direct_p50": 4514,
      "avg": 5151,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "71332",
      "city": "Waiblingen",
      "state": "Baden-Württemberg",
      "p50": 4243,
      "direct_p50": 4243,
      "avg": 4546,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "71336",
      "city": "Waiblingen",
      "state": "Baden-Württemberg",
      "p50": 5642,
      "direct_p50": 5642,
      "avg": 5030,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 38.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "86179",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4483,
      "direct_p50": 4483,
      "avg": 4830,
      "n_active": 106,
      "pool_n": 106,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "20144",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 13441,
      "direct_p50": 13441,
      "avg": 12319,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 17.6,
      "detail": "plz/20.json"
    },
    {
      "zip": "22529",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6190,
      "direct_p50": 6190,
      "avg": 6532,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "65428",
      "city": "Rüsselsheim am Main",
      "state": "Hessen",
      "p50": 3415,
      "direct_p50": 3415,
      "avg": 3667,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/65.json"
    },
    {
      "zip": "68519",
      "city": "Viernheim",
      "state": "Hessen",
      "p50": 2897,
      "direct_p50": 2897,
      "avg": 3197,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/68.json"
    },
    {
      "zip": "69168",
      "city": "Wiesloch",
      "state": "Baden-Württemberg",
      "p50": 3688,
      "direct_p50": 3688,
      "avg": 4052,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/69.json"
    },
    {
      "zip": "71069",
      "city": "Sindelfingen",
      "state": "Baden-Württemberg",
      "p50": 4265,
      "direct_p50": 4265,
      "avg": 4854,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/71.json"
    },
    {
      "zip": "79713",
      "city": "Bad Säckingen",
      "state": "Baden-Württemberg",
      "p50": 3887,
      "direct_p50": 3887,
      "avg": 4215,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 71.2,
      "detail": "plz/79.json"
    },
    {
      "zip": "89073",
      "city": "Ulm",
      "state": "Baden-Württemberg",
      "p50": 4622,
      "direct_p50": 4622,
      "avg": 5004,
      "n_active": 105,
      "pool_n": 105,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/89.json"
    },
    {
      "zip": "12305",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 4814,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 15.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "13353",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4761,
      "direct_p50": 4761,
      "avg": 4773,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "31515",
      "city": "Wunstorf",
      "state": "Niedersachsen",
      "p50": 4218,
      "direct_p50": 4218,
      "avg": 3880,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 59,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 57.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "39112",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1669,
      "direct_p50": 1669,
      "avg": 1975,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/39.json"
    },
    {
      "zip": "60598",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 5784,
      "direct_p50": 5784,
      "avg": 6289,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/60.json"
    },
    {
      "zip": "63065",
      "city": "Offenbach am Main",
      "state": "Hessen",
      "p50": 3963,
      "direct_p50": 3963,
      "avg": 4077,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "71540",
      "city": "Murrhardt",
      "state": "Baden-Württemberg",
      "p50": 2841,
      "direct_p50": 2841,
      "avg": 3475,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 62,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 23.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "75172",
      "city": "Pforzheim",
      "state": "Baden-Württemberg",
      "p50": 2789,
      "direct_p50": 2789,
      "avg": 2811,
      "n_active": 104,
      "pool_n": 104,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -16.8,
      "detail": "plz/75.json"
    },
    {
      "zip": "01129",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3200,
      "direct_p50": 3200,
      "avg": 4166,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 33.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "12459",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4999,
      "direct_p50": 4999,
      "avg": 4967,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "13055",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6616,
      "direct_p50": 6616,
      "avg": 5982,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "18374",
      "city": "Zingst",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5903,
      "direct_p50": 5903,
      "avg": 6156,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "39104",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 2212,
      "direct_p50": 2212,
      "avg": 2958,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -27.7,
      "detail": "plz/39.json"
    },
    {
      "zip": "69115",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 5667,
      "direct_p50": 5667,
      "avg": 6102,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "86154",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 3876,
      "direct_p50": 3876,
      "avg": 4248,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "90427",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 5476,
      "direct_p50": 5476,
      "avg": 5186,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 41.4,
      "detail": "plz/90.json"
    },
    {
      "zip": "91074",
      "city": "Herzogenaurach",
      "state": "Bayern",
      "p50": 4593,
      "direct_p50": 4593,
      "avg": 4925,
      "n_active": 103,
      "pool_n": 103,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 22.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "01097",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 4110,
      "direct_p50": 4110,
      "avg": 4496,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "20148",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 9939,
      "direct_p50": 9939,
      "avg": 10640,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/20.json"
    },
    {
      "zip": "21337",
      "city": "Lüneburg",
      "state": "Niedersachsen",
      "p50": 5117,
      "direct_p50": 5117,
      "avg": 4774,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 37.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "24340",
      "city": "Eckernförde",
      "state": "Schleswig-Holstein",
      "p50": 5317,
      "direct_p50": 5317,
      "avg": 5498,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 87,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "50129",
      "city": "Bergheim",
      "state": "Nordrhein-Westfalen",
      "p50": 4572,
      "direct_p50": 4572,
      "avg": 3967,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/50.json"
    },
    {
      "zip": "54295",
      "city": "Trier",
      "state": "Rheinland-Pfalz",
      "p50": 4022,
      "direct_p50": 4022,
      "avg": 3956,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/54.json"
    },
    {
      "zip": "60326",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7494,
      "direct_p50": 7494,
      "avg": 7231,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/60.json"
    },
    {
      "zip": "63739",
      "city": "Aschaffenburg",
      "state": "Bayern",
      "p50": 4438,
      "direct_p50": 4438,
      "avg": 4846,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 52.0,
      "detail": "plz/63.json"
    },
    {
      "zip": "70327",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 3983,
      "direct_p50": 3983,
      "avg": 4162,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/70.json"
    },
    {
      "zip": "70825",
      "city": "Korntal-Münchingen",
      "state": "Baden-Württemberg",
      "p50": 5477,
      "direct_p50": 5477,
      "avg": 5242,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -23.5,
      "detail": "plz/70.json"
    },
    {
      "zip": "71334",
      "city": "Waiblingen",
      "state": "Baden-Württemberg",
      "p50": 3578,
      "direct_p50": 3578,
      "avg": 3805,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "74172",
      "city": "Neckarsulm",
      "state": "Baden-Württemberg",
      "p50": 3490,
      "direct_p50": 3490,
      "avg": 3814,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74906",
      "city": "Bad Rappenau",
      "state": "Baden-Württemberg",
      "p50": 3210,
      "direct_p50": 3210,
      "avg": 3550,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "75175",
      "city": "Pforzheim",
      "state": "Baden-Württemberg",
      "p50": 2899,
      "direct_p50": 2899,
      "avg": 2952,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "82008",
      "city": "Unterhaching",
      "state": "Bayern",
      "p50": 6476,
      "direct_p50": 6476,
      "avg": 6878,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "83278",
      "city": "Traunstein",
      "state": "Bayern",
      "p50": 6377,
      "direct_p50": 6377,
      "avg": 5513,
      "n_active": 102,
      "pool_n": 102,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "12099",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4022,
      "direct_p50": 4022,
      "avg": 4227,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/12.json"
    },
    {
      "zip": "12205",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5306,
      "direct_p50": 5306,
      "avg": 6167,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "53123",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 3588,
      "direct_p50": 3588,
      "avg": 3965,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/53.json"
    },
    {
      "zip": "53129",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 6339,
      "direct_p50": 6339,
      "avg": 5868,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 52.8,
      "detail": "plz/53.json"
    },
    {
      "zip": "63071",
      "city": "Offenbach am Main",
      "state": "Hessen",
      "p50": 4409,
      "direct_p50": 4409,
      "avg": 4409,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "64283",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 4781,
      "direct_p50": 4781,
      "avg": 5207,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 60,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/64.json"
    },
    {
      "zip": "71672",
      "city": "Marbach am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3952,
      "direct_p50": 3952,
      "avg": 4229,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "83022",
      "city": "Rosenheim",
      "state": "Bayern",
      "p50": 5120,
      "direct_p50": 5120,
      "avg": 5704,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 89,
      "quality": "hoch",
      "dom_days": 115,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "93080",
      "city": "Pentling",
      "state": "Bayern",
      "p50": 6122,
      "direct_p50": 6122,
      "avg": 5711,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 188,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "95448",
      "city": "Bayreuth",
      "state": "Bayern",
      "p50": 4661,
      "direct_p50": 4661,
      "avg": 4426,
      "n_active": 101,
      "pool_n": 101,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 83,
      "quality": "hoch",
      "dom_days": 102,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "21465",
      "city": "Reinbek",
      "state": "Schleswig-Holstein",
      "p50": 3698,
      "direct_p50": 3698,
      "avg": 3739,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/21.json"
    },
    {
      "zip": "40239",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5471,
      "direct_p50": 5471,
      "avg": 6190,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/40.json"
    },
    {
      "zip": "53604",
      "city": "Bad Honnef",
      "state": "Nordrhein-Westfalen",
      "p50": 3855,
      "direct_p50": 3855,
      "avg": 4189,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/53.json"
    },
    {
      "zip": "64546",
      "city": "Mörfelden",
      "state": "Hessen",
      "p50": 3886,
      "direct_p50": 3886,
      "avg": 3929,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 1.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "67433",
      "city": "Neustadt an der Weinstraße",
      "state": "Rheinland-Pfalz",
      "p50": 2632,
      "direct_p50": 2632,
      "avg": 2789,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "70178",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5837,
      "direct_p50": 5837,
      "avg": 6481,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 23.9,
      "detail": "plz/70.json"
    },
    {
      "zip": "70806",
      "city": "Kornwestheim",
      "state": "Baden-Württemberg",
      "p50": 3817,
      "direct_p50": 3817,
      "avg": 3867,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/70.json"
    },
    {
      "zip": "79189",
      "city": "Bad Krozingen",
      "state": "Baden-Württemberg",
      "p50": 4502,
      "direct_p50": 4502,
      "avg": 4696,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "80636",
      "city": "München",
      "state": "Bayern",
      "p50": 9658,
      "direct_p50": 9658,
      "avg": 9977,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/80.json"
    },
    {
      "zip": "81476",
      "city": "München",
      "state": "Bayern",
      "p50": 10148,
      "direct_p50": 10148,
      "avg": 9114,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "84036",
      "city": "Landshut",
      "state": "Bayern",
      "p50": 6154,
      "direct_p50": 6154,
      "avg": 5880,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 23.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "86529",
      "city": "Schrobenhausen",
      "state": "Bayern",
      "p50": 4958,
      "direct_p50": 4958,
      "avg": 4748,
      "n_active": 100,
      "pool_n": 100,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 52.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "04277",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2841,
      "direct_p50": 2841,
      "avg": 3043,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "06114",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2791,
      "direct_p50": 2791,
      "avg": 2807,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "24235",
      "city": "Wendtorf",
      "state": "Schleswig-Holstein",
      "p50": 4871,
      "direct_p50": 4871,
      "avg": 5377,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "50126",
      "city": "Bergheim",
      "state": "Nordrhein-Westfalen",
      "p50": 2221,
      "direct_p50": 2221,
      "avg": 2703,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/50.json"
    },
    {
      "zip": "65187",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4225,
      "direct_p50": 4225,
      "avg": 4762,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 20.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "71640",
      "city": "Ludwigsburg",
      "state": "Baden-Württemberg",
      "p50": 5323,
      "direct_p50": 5323,
      "avg": 5489,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 97,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "80992",
      "city": "München",
      "state": "Bayern",
      "p50": 7639,
      "direct_p50": 7639,
      "avg": 8031,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/80.json"
    },
    {
      "zip": "85757",
      "city": "Karlsfeld",
      "state": "Bayern",
      "p50": 6603,
      "direct_p50": 6603,
      "avg": 6857,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "88069",
      "city": "Tettnang",
      "state": "Baden-Württemberg",
      "p50": 4914,
      "direct_p50": 4914,
      "avg": 5220,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 14.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "90461",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3970,
      "direct_p50": 3970,
      "avg": 4383,
      "n_active": 99,
      "pool_n": 99,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "01259",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3048,
      "direct_p50": 3048,
      "avg": 3264,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "22391",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6454,
      "direct_p50": 6454,
      "avg": 6721,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "26384",
      "city": "Wilhelmshaven",
      "state": "Niedersachsen",
      "p50": 1324,
      "direct_p50": 1324,
      "avg": 1688,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -29.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "40472",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3542,
      "direct_p50": 3542,
      "avg": 4142,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/40.json"
    },
    {
      "zip": "54338",
      "city": "Schweich",
      "state": "Rheinland-Pfalz",
      "p50": 4760,
      "direct_p50": 4760,
      "avg": 4571,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 15.8,
      "detail": "plz/54.json"
    },
    {
      "zip": "63500",
      "city": "Seligenstadt",
      "state": "Hessen",
      "p50": 5586,
      "direct_p50": 5586,
      "avg": 5286,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 28.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "70499",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 3881,
      "direct_p50": 3881,
      "avg": 4401,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -16.1,
      "detail": "plz/70.json"
    },
    {
      "zip": "71679",
      "city": "Asperg",
      "state": "Baden-Württemberg",
      "p50": 5517,
      "direct_p50": 5517,
      "avg": 5261,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 57,
      "active_age_days": 12,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 20.8,
      "detail": "plz/71.json"
    },
    {
      "zip": "72555",
      "city": "Metzingen",
      "state": "Baden-Württemberg",
      "p50": 4005,
      "direct_p50": 4005,
      "avg": 4475,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "78166",
      "city": "Donaueschingen",
      "state": "Baden-Württemberg",
      "p50": 3647,
      "direct_p50": 3647,
      "avg": 3940,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "89537",
      "city": "Giengen an der Brenz",
      "state": "Baden-Württemberg",
      "p50": 4578,
      "direct_p50": 4578,
      "avg": 4097,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 126,
      "dom_source": "entities",
      "trend_pct": 87.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "90449",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4104,
      "direct_p50": 4104,
      "avg": 4529,
      "n_active": 98,
      "pool_n": 98,
      "pool_size": 1,
      "new_30d": 68,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/90.json"
    },
    {
      "zip": "04288",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2320,
      "direct_p50": 2320,
      "avg": 2571,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -29.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "23746",
      "city": "Kellenhusen",
      "state": "Schleswig-Holstein",
      "p50": 5330,
      "direct_p50": 5330,
      "avg": 5319,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -17.7,
      "detail": "plz/23.json"
    },
    {
      "zip": "32584",
      "city": "Löhne",
      "state": "Nordrhein-Westfalen",
      "p50": 2432,
      "direct_p50": 2432,
      "avg": 2555,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -16.1,
      "detail": "plz/32.json"
    },
    {
      "zip": "40667",
      "city": "Meerbusch",
      "state": "Nordrhein-Westfalen",
      "p50": 3933,
      "direct_p50": 3933,
      "avg": 3953,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/40.json"
    },
    {
      "zip": "41236",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2135,
      "direct_p50": 2135,
      "avg": 2494,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/41.json"
    },
    {
      "zip": "50259",
      "city": "Pulheim",
      "state": "Nordrhein-Westfalen",
      "p50": 4834,
      "direct_p50": 4834,
      "avg": 4775,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/50.json"
    },
    {
      "zip": "70567",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4496,
      "direct_p50": 4496,
      "avg": 5438,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/70.json"
    },
    {
      "zip": "71642",
      "city": "Ludwigsburg",
      "state": "Baden-Württemberg",
      "p50": 4765,
      "direct_p50": 4765,
      "avg": 5100,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/71.json"
    },
    {
      "zip": "72458",
      "city": "Albstadt",
      "state": "Baden-Württemberg",
      "p50": 2512,
      "direct_p50": 2512,
      "avg": 2732,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 87,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "90431",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 6260,
      "direct_p50": 6260,
      "avg": 5902,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 88.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "90453",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 5810,
      "direct_p50": 5810,
      "avg": 5243,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/90.json"
    },
    {
      "zip": "90471",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3087,
      "direct_p50": 3087,
      "avg": 3250,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "99085",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2462,
      "direct_p50": 2462,
      "avg": 2536,
      "n_active": 97,
      "pool_n": 97,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/99.json"
    },
    {
      "zip": "01809",
      "city": "Heidenau",
      "state": "Sachsen",
      "p50": 2159,
      "direct_p50": 2159,
      "avg": 2857,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/01.json"
    },
    {
      "zip": "04249",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2581,
      "direct_p50": 2581,
      "avg": 2916,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "22083",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6103,
      "direct_p50": 6103,
      "avg": 6267,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "26123",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3574,
      "direct_p50": 3574,
      "avg": 3579,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "40237",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4958,
      "direct_p50": 4958,
      "avg": 5244,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/40.json"
    },
    {
      "zip": "54634",
      "city": "Bitburg",
      "state": "Rheinland-Pfalz",
      "p50": 3885,
      "direct_p50": 3885,
      "avg": 3771,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "60325",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 9112,
      "direct_p50": 9112,
      "avg": 9683,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/60.json"
    },
    {
      "zip": "75323",
      "city": "Bad Wildbad",
      "state": "Baden-Württemberg",
      "p50": 2361,
      "direct_p50": 2361,
      "avg": 2634,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "76332",
      "city": "Bad Herrenalb",
      "state": "Baden-Württemberg",
      "p50": 2185,
      "direct_p50": 2185,
      "avg": 2337,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "78628",
      "city": "Rottweil",
      "state": "Baden-Württemberg",
      "p50": 3143,
      "direct_p50": 3143,
      "avg": 3315,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/78.json"
    },
    {
      "zip": "90513",
      "city": "Zirndorf",
      "state": "Bayern",
      "p50": 4182,
      "direct_p50": 4182,
      "avg": 4407,
      "n_active": 96,
      "pool_n": 96,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "13347",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5058,
      "direct_p50": 5058,
      "avg": 5187,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -23.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "14471",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 6042,
      "direct_p50": 6042,
      "avg": 6280,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "28199",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3481,
      "direct_p50": 3481,
      "avg": 4206,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/28.json"
    },
    {
      "zip": "56068",
      "city": "Koblenz",
      "state": "Rheinland-Pfalz",
      "p50": 3854,
      "direct_p50": 3854,
      "avg": 4270,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "65197",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4453,
      "direct_p50": 4453,
      "avg": 4582,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/65.json"
    },
    {
      "zip": "72622",
      "city": "Nürtingen",
      "state": "Baden-Württemberg",
      "p50": 3533,
      "direct_p50": 3533,
      "avg": 3931,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "79664",
      "city": "Wehr",
      "state": "Baden-Württemberg",
      "p50": 3397,
      "direct_p50": 3397,
      "avg": 3949,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "90402",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4516,
      "direct_p50": 4516,
      "avg": 5091,
      "n_active": 95,
      "pool_n": 95,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 19.6,
      "detail": "plz/90.json"
    },
    {
      "zip": "12347",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6503,
      "direct_p50": 6503,
      "avg": 5857,
      "n_active": 94,
      "pool_n": 94,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 86,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/12.json"
    },
    {
      "zip": "32105",
      "city": "Bad Salzuflen",
      "state": "Nordrhein-Westfalen",
      "p50": 2429,
      "direct_p50": 2429,
      "avg": 2726,
      "n_active": 94,
      "pool_n": 94,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/32.json"
    },
    {
      "zip": "40545",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 7739,
      "direct_p50": 7739,
      "avg": 8197,
      "n_active": 94,
      "pool_n": 94,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "64285",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 5570,
      "direct_p50": 5570,
      "avg": 5479,
      "n_active": 94,
      "pool_n": 94,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 83,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/64.json"
    },
    {
      "zip": "70176",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5292,
      "direct_p50": 5292,
      "avg": 5833,
      "n_active": 94,
      "pool_n": 94,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/70.json"
    },
    {
      "zip": "90409",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 5399,
      "direct_p50": 5399,
      "avg": 5164,
      "n_active": 94,
      "pool_n": 94,
      "pool_size": 1,
      "new_30d": 56,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "10559",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5497,
      "direct_p50": 5497,
      "avg": 5747,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -28.6,
      "detail": "plz/10.json"
    },
    {
      "zip": "10963",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6500,
      "direct_p50": 6500,
      "avg": 7262,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/10.json"
    },
    {
      "zip": "22926",
      "city": "Ahrensburg",
      "state": "Schleswig-Holstein",
      "p50": 4529,
      "direct_p50": 4529,
      "avg": 4579,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "26553",
      "city": "Dornum",
      "state": "Niedersachsen",
      "p50": 3583,
      "direct_p50": 3583,
      "avg": 3720,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 6.8,
      "detail": "plz/26.json"
    },
    {
      "zip": "30165",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3333,
      "direct_p50": 3333,
      "avg": 3542,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/30.json"
    },
    {
      "zip": "38444",
      "city": "Wolfsburg",
      "state": "Niedersachsen",
      "p50": 1833,
      "direct_p50": 1833,
      "avg": 1981,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "40547",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5650,
      "direct_p50": 5650,
      "avg": 6613,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/40.json"
    },
    {
      "zip": "66125",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2035,
      "direct_p50": 2035,
      "avg": 2497,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -19.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "73728",
      "city": "Esslingen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3855,
      "direct_p50": 3855,
      "avg": 3998,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "73733",
      "city": "Esslingen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 4145,
      "direct_p50": 4145,
      "avg": 4462,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "80333",
      "city": "München",
      "state": "Bayern",
      "p50": 10883,
      "direct_p50": 10883,
      "avg": 11481,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 58,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/80.json"
    },
    {
      "zip": "85276",
      "city": "Pfaffenhofen an der Ilm",
      "state": "Bayern",
      "p50": 5964,
      "direct_p50": 5964,
      "avg": 5547,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "85764",
      "city": "Oberschleißheim",
      "state": "Bayern",
      "p50": 8277,
      "direct_p50": 8277,
      "avg": 7742,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/85.json"
    },
    {
      "zip": "86165",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4383,
      "direct_p50": 4383,
      "avg": 4994,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "91054",
      "city": "Erlangen",
      "state": "Bayern",
      "p50": 4500,
      "direct_p50": 4500,
      "avg": 5173,
      "n_active": 93,
      "pool_n": 93,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "38446",
      "city": "Wolfsburg",
      "state": "Niedersachsen",
      "p50": 2730,
      "direct_p50": 2730,
      "avg": 2863,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "47533",
      "city": "Kleve",
      "state": "Nordrhein-Westfalen",
      "p50": 2772,
      "direct_p50": 2772,
      "avg": 2732,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "53773",
      "city": "Hennef (Sieg)",
      "state": "Nordrhein-Westfalen",
      "p50": 4138,
      "direct_p50": 4138,
      "avg": 4312,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 24.9,
      "detail": "plz/53.json"
    },
    {
      "zip": "60528",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4880,
      "direct_p50": 4880,
      "avg": 5407,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/60.json"
    },
    {
      "zip": "67547",
      "city": "Worms",
      "state": "Rheinland-Pfalz",
      "p50": 2526,
      "direct_p50": 2526,
      "avg": 2559,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "68159",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 4296,
      "direct_p50": 4296,
      "avg": 4625,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -16.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "74889",
      "city": "Sinsheim",
      "state": "Baden-Württemberg",
      "p50": 3232,
      "direct_p50": 3232,
      "avg": 3470,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "78050",
      "city": "Villingen-Schwenningen",
      "state": "Baden-Württemberg",
      "p50": 5082,
      "direct_p50": 5082,
      "avg": 4252,
      "n_active": 92,
      "pool_n": 92,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 37.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "27472",
      "city": "Cuxhaven",
      "state": "Niedersachsen",
      "p50": 3857,
      "direct_p50": 3857,
      "avg": 4189,
      "n_active": 91,
      "pool_n": 91,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 102,
      "dom_source": "entities",
      "trend_pct": 40.4,
      "detail": "plz/27.json"
    },
    {
      "zip": "28195",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3369,
      "direct_p50": 3369,
      "avg": 3406,
      "n_active": 91,
      "pool_n": 91,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/28.json"
    },
    {
      "zip": "50676",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 6071,
      "direct_p50": 6071,
      "avg": 6035,
      "n_active": 91,
      "pool_n": 91,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/50.json"
    },
    {
      "zip": "60385",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 6843,
      "direct_p50": 6843,
      "avg": 7123,
      "n_active": 91,
      "pool_n": 91,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/60.json"
    },
    {
      "zip": "76275",
      "city": "Ettlingen",
      "state": "Baden-Württemberg",
      "p50": 3798,
      "direct_p50": 3798,
      "avg": 3859,
      "n_active": 91,
      "pool_n": 91,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "80939",
      "city": "München",
      "state": "Bayern",
      "p50": 7635,
      "direct_p50": 7635,
      "avg": 8343,
      "n_active": 91,
      "pool_n": 91,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "82538",
      "city": "Geretsried",
      "state": "Bayern",
      "p50": 5503,
      "direct_p50": 5503,
      "avg": 5657,
      "n_active": 91,
      "pool_n": 91,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 117,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "10825",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6093,
      "direct_p50": 6093,
      "avg": 6178,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/10.json"
    },
    {
      "zip": "16321",
      "city": "Bernau",
      "state": "Brandenburg",
      "p50": 2528,
      "direct_p50": 2528,
      "avg": 2803,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -38.2,
      "detail": "plz/16.json"
    },
    {
      "zip": "22335",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7213,
      "direct_p50": 7213,
      "avg": 6911,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "53179",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 6064,
      "direct_p50": 6064,
      "avg": 6100,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 67.6,
      "detail": "plz/53.json"
    },
    {
      "zip": "54296",
      "city": "Trier",
      "state": "Rheinland-Pfalz",
      "p50": 3318,
      "direct_p50": 3318,
      "avg": 3578,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "75365",
      "city": "Calw",
      "state": "Baden-Württemberg",
      "p50": 3200,
      "direct_p50": 3200,
      "avg": 3372,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/75.json"
    },
    {
      "zip": "81739",
      "city": "München",
      "state": "Bayern",
      "p50": 7625,
      "direct_p50": 7625,
      "avg": 7824,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/81.json"
    },
    {
      "zip": "90491",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 5359,
      "direct_p50": 5359,
      "avg": 5252,
      "n_active": 90,
      "pool_n": 90,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "10317",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6211,
      "direct_p50": 6211,
      "avg": 6032,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "10779",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6188,
      "direct_p50": 6188,
      "avg": 6536,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/10.json"
    },
    {
      "zip": "18211",
      "city": "Börgerende-Rethwisch",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5304,
      "direct_p50": 5304,
      "avg": 5252,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/18.json"
    },
    {
      "zip": "26721",
      "city": "Emden",
      "state": "Niedersachsen",
      "p50": 1709,
      "direct_p50": 1709,
      "avg": 2239,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "53639",
      "city": "Königswinter",
      "state": "Nordrhein-Westfalen",
      "p50": 3390,
      "direct_p50": 3390,
      "avg": 3825,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -29.1,
      "detail": "plz/53.json"
    },
    {
      "zip": "59505",
      "city": "Bad Sassendorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4865,
      "direct_p50": 4865,
      "avg": 4078,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 83.2,
      "detail": "plz/59.json"
    },
    {
      "zip": "61350",
      "city": "Bad Homburg vor der Höhe",
      "state": "Hessen",
      "p50": 4386,
      "direct_p50": 4386,
      "avg": 4797,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/61.json"
    },
    {
      "zip": "66119",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2709,
      "direct_p50": 2709,
      "avg": 2765,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "70180",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5607,
      "direct_p50": 5607,
      "avg": 5559,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/70.json"
    },
    {
      "zip": "70599",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4083,
      "direct_p50": 4083,
      "avg": 4248,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/70.json"
    },
    {
      "zip": "79346",
      "city": "Endingen am Kaiserstuhl",
      "state": "Baden-Württemberg",
      "p50": 5302,
      "direct_p50": 5302,
      "avg": 5246,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "80937",
      "city": "München",
      "state": "Bayern",
      "p50": 9949,
      "direct_p50": 9949,
      "avg": 10110,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/80.json"
    },
    {
      "zip": "83700",
      "city": "Rottach-Egern",
      "state": "Bayern",
      "p50": 9958,
      "direct_p50": 9958,
      "avg": 10393,
      "n_active": 89,
      "pool_n": 89,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "04329",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2428,
      "direct_p50": 2428,
      "avg": 2851,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "13587",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3896,
      "direct_p50": 3896,
      "avg": 4238,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "15711",
      "city": "Königs Wusterhausen",
      "state": "Brandenburg",
      "p50": 4053,
      "direct_p50": 4053,
      "avg": 3994,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/15.json"
    },
    {
      "zip": "17489",
      "city": "Greifswald",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3149,
      "direct_p50": 3149,
      "avg": 3574,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/17.json"
    },
    {
      "zip": "28211",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3753,
      "direct_p50": 3753,
      "avg": 3732,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/28.json"
    },
    {
      "zip": "38518",
      "city": "Gifhorn",
      "state": "Niedersachsen",
      "p50": 2289,
      "direct_p50": 2289,
      "avg": 2592,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "40629",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4467,
      "direct_p50": 4467,
      "avg": 4564,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "55130",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 5108,
      "direct_p50": 5108,
      "avg": 5307,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "63452",
      "city": "Hanau",
      "state": "Hessen",
      "p50": 3020,
      "direct_p50": 3020,
      "avg": 3537,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -18.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "65232",
      "city": "Wehen",
      "state": "Hessen",
      "p50": 2888,
      "direct_p50": 2888,
      "avg": 3194,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 76,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "77694",
      "city": "Kehl",
      "state": "Baden-Württemberg",
      "p50": 2933,
      "direct_p50": 2933,
      "avg": 3128,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "80802",
      "city": "München",
      "state": "Bayern",
      "p50": 12810,
      "direct_p50": 12810,
      "avg": 13015,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/80.json"
    },
    {
      "zip": "97980",
      "city": "Bad Mergentheim",
      "state": "Baden-Württemberg",
      "p50": 3384,
      "direct_p50": 3384,
      "avg": 3243,
      "n_active": 88,
      "pool_n": 88,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "28259",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2140,
      "direct_p50": 2140,
      "avg": 2785,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/28.json"
    },
    {
      "zip": "32791",
      "city": "Lage",
      "state": "Nordrhein-Westfalen",
      "p50": 1644,
      "direct_p50": 1644,
      "avg": 1869,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 91.4,
      "detail": "plz/32.json"
    },
    {
      "zip": "40489",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5767,
      "direct_p50": 5767,
      "avg": 6261,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "49809",
      "city": "Lingen (Ems)",
      "state": "Niedersachsen",
      "p50": 4350,
      "direct_p50": 4350,
      "avg": 4099,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 61.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "54516",
      "city": "Wittlich",
      "state": "Rheinland-Pfalz",
      "p50": 4197,
      "direct_p50": 4197,
      "avg": 3882,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 33.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "61239",
      "city": "Ober-Mörlen",
      "state": "Hessen",
      "p50": 4511,
      "direct_p50": 4511,
      "avg": 4639,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 45.1,
      "detail": "plz/61.json"
    },
    {
      "zip": "72160",
      "city": "Horb am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3262,
      "direct_p50": 3262,
      "avg": 3427,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 48,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 20.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "73033",
      "city": "Göppingen",
      "state": "Baden-Württemberg",
      "p50": 3031,
      "direct_p50": 3031,
      "avg": 3088,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "74076",
      "city": "Heilbronn",
      "state": "Baden-Württemberg",
      "p50": 4737,
      "direct_p50": 4737,
      "avg": 5477,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "76646",
      "city": "Bruchsal",
      "state": "Baden-Württemberg",
      "p50": 3555,
      "direct_p50": 3555,
      "avg": 3829,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "82140",
      "city": "Olching",
      "state": "Bayern",
      "p50": 6391,
      "direct_p50": 6391,
      "avg": 6387,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "82178",
      "city": "Puchheim",
      "state": "Bayern",
      "p50": 5872,
      "direct_p50": 5872,
      "avg": 5896,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/82.json"
    },
    {
      "zip": "91126",
      "city": "Schwabach",
      "state": "Bayern",
      "p50": 3093,
      "direct_p50": 3093,
      "avg": 3431,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "99423",
      "city": "Weimar",
      "state": "Thüringen",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3438,
      "n_active": 87,
      "pool_n": 87,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "13125",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4527,
      "direct_p50": 4527,
      "avg": 5026,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/13.json"
    },
    {
      "zip": "13599",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6792,
      "direct_p50": 6792,
      "avg": 6108,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/13.json"
    },
    {
      "zip": "15537",
      "city": "Erkner",
      "state": "Brandenburg",
      "p50": 6681,
      "direct_p50": 6681,
      "avg": 5514,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 35.7,
      "detail": "plz/15.json"
    },
    {
      "zip": "18439",
      "city": "Stralsund",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3267,
      "direct_p50": 3267,
      "avg": 3864,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "38106",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 3248,
      "direct_p50": 3248,
      "avg": 3507,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 19.7,
      "detail": "plz/38.json"
    },
    {
      "zip": "39114",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 2400,
      "direct_p50": 2400,
      "avg": 2889,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/39.json"
    },
    {
      "zip": "45130",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 3112,
      "direct_p50": 3112,
      "avg": 3162,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 16.7,
      "detail": "plz/45.json"
    },
    {
      "zip": "49716",
      "city": "Meppen",
      "state": "Niedersachsen",
      "p50": 2820,
      "direct_p50": 2820,
      "avg": 3142,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 20.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "51381",
      "city": "Leverkusen",
      "state": "Nordrhein-Westfalen",
      "p50": 2475,
      "direct_p50": 2475,
      "avg": 2619,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -27.2,
      "detail": "plz/51.json"
    },
    {
      "zip": "51429",
      "city": "Bergisch Gladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3378,
      "direct_p50": 3378,
      "avg": 3862,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/51.json"
    },
    {
      "zip": "72793",
      "city": "Pfullingen",
      "state": "Baden-Württemberg",
      "p50": 3744,
      "direct_p50": 3744,
      "avg": 4177,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "79206",
      "city": "Breisach am Rhein",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 2944,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -35.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "81373",
      "city": "München",
      "state": "Bayern",
      "p50": 8366,
      "direct_p50": 8366,
      "avg": 8298,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "81829",
      "city": "München",
      "state": "Bayern",
      "p50": 8813,
      "direct_p50": 8813,
      "avg": 8965,
      "n_active": 86,
      "pool_n": 86,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/81.json"
    },
    {
      "zip": "10551",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5264,
      "direct_p50": 5264,
      "avg": 5280,
      "n_active": 85,
      "pool_n": 85,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/10.json"
    },
    {
      "zip": "14050",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5369,
      "direct_p50": 5369,
      "avg": 5379,
      "n_active": 85,
      "pool_n": 85,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/14.json"
    },
    {
      "zip": "28201",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2943,
      "direct_p50": 2943,
      "avg": 3396,
      "n_active": 85,
      "pool_n": 85,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/28.json"
    },
    {
      "zip": "47799",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2319,
      "direct_p50": 2319,
      "avg": 2813,
      "n_active": 85,
      "pool_n": 85,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/47.json"
    },
    {
      "zip": "50859",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 4700,
      "direct_p50": 4700,
      "avg": 4837,
      "n_active": 85,
      "pool_n": 85,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/50.json"
    },
    {
      "zip": "67069",
      "city": "Ludwigshafen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 2570,
      "direct_p50": 2570,
      "avg": 2577,
      "n_active": 85,
      "pool_n": 85,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "90482",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4364,
      "direct_p50": 4364,
      "avg": 4972,
      "n_active": 85,
      "pool_n": 85,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -41.0,
      "detail": "plz/90.json"
    },
    {
      "zip": "10555",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5626,
      "direct_p50": 5626,
      "avg": 5884,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "12435",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6824,
      "direct_p50": 6824,
      "avg": 6769,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 11.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "12437",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4958,
      "direct_p50": 4958,
      "avg": 5431,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 30.9,
      "detail": "plz/12.json"
    },
    {
      "zip": "22145",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4067,
      "direct_p50": 4067,
      "avg": 4327,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "22299",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8623,
      "direct_p50": 8623,
      "avg": 9379,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/22.json"
    },
    {
      "zip": "22395",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5095,
      "direct_p50": 5095,
      "avg": 5548,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 36.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "24217",
      "city": "Schönberg (Holstein)",
      "state": "Schleswig-Holstein",
      "p50": 4320,
      "direct_p50": 4320,
      "avg": 4713,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "24837",
      "city": "Schleswig",
      "state": "Schleswig-Holstein",
      "p50": 2788,
      "direct_p50": 2788,
      "avg": 3438,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "25938",
      "city": "Wyk auf Föhr",
      "state": "Schleswig-Holstein",
      "p50": 7488,
      "direct_p50": 7488,
      "avg": 7932,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/25.json"
    },
    {
      "zip": "31785",
      "city": "Hameln",
      "state": "Niedersachsen",
      "p50": 2684,
      "direct_p50": 2684,
      "avg": 3195,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 31.8,
      "detail": "plz/31.json"
    },
    {
      "zip": "31832",
      "city": "Springe",
      "state": "Niedersachsen",
      "p50": 2089,
      "direct_p50": 2089,
      "avg": 2373,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "33611",
      "city": "Schildesche",
      "state": "Nordrhein-Westfalen",
      "p50": 5093,
      "direct_p50": 5093,
      "avg": 4502,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 93.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "46325",
      "city": "Borken",
      "state": "Nordrhein-Westfalen",
      "p50": 4028,
      "direct_p50": 4028,
      "avg": 3779,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 37.0,
      "detail": "plz/46.json"
    },
    {
      "zip": "48429",
      "city": "Rheine",
      "state": "Nordrhein-Westfalen",
      "p50": 3724,
      "direct_p50": 3724,
      "avg": 3578,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 35.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "51465",
      "city": "Bergisch Gladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 4005,
      "direct_p50": 4005,
      "avg": 4207,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/51.json"
    },
    {
      "zip": "55743",
      "city": "Idar-Oberstein",
      "state": "Rheinland-Pfalz",
      "p50": 1508,
      "direct_p50": 1508,
      "avg": 1806,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -44.5,
      "detail": "plz/55.json"
    },
    {
      "zip": "61352",
      "city": "Bad Homburg vor der Höhe",
      "state": "Hessen",
      "p50": 4638,
      "direct_p50": 4638,
      "avg": 4701,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/61.json"
    },
    {
      "zip": "79639",
      "city": "Wyhlen",
      "state": "Baden-Württemberg",
      "p50": 3576,
      "direct_p50": 3576,
      "avg": 4022,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "81377",
      "city": "München",
      "state": "Bayern",
      "p50": 11440,
      "direct_p50": 11440,
      "avg": 10365,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/81.json"
    },
    {
      "zip": "83707",
      "city": "Bad Wiessee",
      "state": "Bayern",
      "p50": 8359,
      "direct_p50": 8359,
      "avg": 9552,
      "n_active": 84,
      "pool_n": 84,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -15.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "04683",
      "city": "Naunhof",
      "state": "Sachsen",
      "p50": 4875,
      "direct_p50": 4875,
      "avg": 4367,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 88,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 122.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "10787",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7038,
      "direct_p50": 7038,
      "avg": 7404,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "17449",
      "city": "Karlshagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3725,
      "direct_p50": 3725,
      "avg": 4000,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "22143",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6017,
      "direct_p50": 6017,
      "avg": 5842,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/22.json"
    },
    {
      "zip": "23611",
      "city": "Bad Schwartau",
      "state": "Schleswig-Holstein",
      "p50": 3002,
      "direct_p50": 3002,
      "avg": 3247,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/23.json"
    },
    {
      "zip": "31812",
      "city": "Bad Pyrmont",
      "state": "Niedersachsen",
      "p50": 1630,
      "direct_p50": 1630,
      "avg": 2051,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/31.json"
    },
    {
      "zip": "38644",
      "city": "Goslar",
      "state": "Niedersachsen",
      "p50": 1026,
      "direct_p50": 1026,
      "avg": 1192,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -12.7,
      "detail": "plz/38.json"
    },
    {
      "zip": "51375",
      "city": "Leverkusen",
      "state": "Nordrhein-Westfalen",
      "p50": 5500,
      "direct_p50": 5500,
      "avg": 4629,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -35.1,
      "detail": "plz/51.json"
    },
    {
      "zip": "59457",
      "city": "Werl",
      "state": "Nordrhein-Westfalen",
      "p50": 3800,
      "direct_p50": 3800,
      "avg": 3113,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 68.7,
      "detail": "plz/59.json"
    },
    {
      "zip": "65934",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4266,
      "direct_p50": 4266,
      "avg": 4549,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "72760",
      "city": "Reutlingen",
      "state": "Baden-Württemberg",
      "p50": 3950,
      "direct_p50": 3950,
      "avg": 4157,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "79111",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 6522,
      "direct_p50": 6522,
      "avg": 6611,
      "n_active": 83,
      "pool_n": 83,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 92,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "19055",
      "city": "Schwerin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3110,
      "direct_p50": 3110,
      "avg": 3993,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -33.9,
      "detail": "plz/19.json"
    },
    {
      "zip": "32257",
      "city": "Bünde",
      "state": "Nordrhein-Westfalen",
      "p50": 3174,
      "direct_p50": 3174,
      "avg": 3032,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/32.json"
    },
    {
      "zip": "38678",
      "city": "Clausthal-Zellerfeld",
      "state": "Niedersachsen",
      "p50": 1987,
      "direct_p50": 1987,
      "avg": 4271,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/38.json"
    },
    {
      "zip": "56410",
      "city": "Montabaur",
      "state": "Rheinland-Pfalz",
      "p50": 2150,
      "direct_p50": 2150,
      "avg": 2145,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -63.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "71067",
      "city": "Sindelfingen",
      "state": "Baden-Württemberg",
      "p50": 3418,
      "direct_p50": 3418,
      "avg": 3519,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "76534",
      "city": "Baden-Baden",
      "state": "Baden-Württemberg",
      "p50": 3342,
      "direct_p50": 3342,
      "avg": 3563,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "80637",
      "city": "München",
      "state": "Bayern",
      "p50": 8458,
      "direct_p50": 8458,
      "avg": 8780,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/80.json"
    },
    {
      "zip": "80689",
      "city": "München",
      "state": "Bayern",
      "p50": 7293,
      "direct_p50": 7293,
      "avg": 8179,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -15.7,
      "detail": "plz/80.json"
    },
    {
      "zip": "80805",
      "city": "München",
      "state": "Bayern",
      "p50": 10512,
      "direct_p50": 10512,
      "avg": 11016,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/80.json"
    },
    {
      "zip": "89407",
      "city": "Dillingen a.d.Donau",
      "state": "Bayern",
      "p50": 3282,
      "direct_p50": 3282,
      "avg": 3670,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 71,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/89.json"
    },
    {
      "zip": "90441",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3861,
      "direct_p50": 3861,
      "avg": 3875,
      "n_active": 82,
      "pool_n": 82,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/90.json"
    },
    {
      "zip": "10823",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 7266,
      "direct_p50": 7266,
      "avg": 7269,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/10.json"
    },
    {
      "zip": "12487",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4074,
      "direct_p50": 4074,
      "avg": 4355,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/12.json"
    },
    {
      "zip": "22393",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6346,
      "direct_p50": 6346,
      "avg": 6174,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "26419",
      "city": "Schortens",
      "state": "Niedersachsen",
      "p50": 3559,
      "direct_p50": 3559,
      "avg": 3387,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "40477",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5327,
      "direct_p50": 5327,
      "avg": 5507,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/40.json"
    },
    {
      "zip": "42289",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2284,
      "direct_p50": 2284,
      "avg": 2778,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "50670",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 6207,
      "direct_p50": 6207,
      "avg": 6528,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/50.json"
    },
    {
      "zip": "56070",
      "city": "Koblenz",
      "state": "Rheinland-Pfalz",
      "p50": 3754,
      "direct_p50": 3754,
      "avg": 3715,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "71691",
      "city": "Freiberg am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3978,
      "direct_p50": 3978,
      "avg": 4042,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/71.json"
    },
    {
      "zip": "72574",
      "city": "Bad Urach",
      "state": "Baden-Württemberg",
      "p50": 2974,
      "direct_p50": 2974,
      "avg": 3022,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "79100",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 6524,
      "direct_p50": 6524,
      "avg": 6545,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "90408",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4056,
      "direct_p50": 4056,
      "avg": 4483,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "95447",
      "city": "Bayreuth",
      "state": "Bayern",
      "p50": 3750,
      "direct_p50": 3750,
      "avg": 4181,
      "n_active": 81,
      "pool_n": 81,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 126,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "07545",
      "city": "Gera",
      "state": "Thüringen",
      "p50": 1092,
      "direct_p50": 1092,
      "avg": 1434,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -44.4,
      "detail": "plz/07.json"
    },
    {
      "zip": "10827",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6324,
      "direct_p50": 6324,
      "avg": 6312,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/10.json"
    },
    {
      "zip": "22087",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7800,
      "direct_p50": 7800,
      "avg": 8451,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "40217",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 8660,
      "direct_p50": 8660,
      "avg": 7686,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 53.2,
      "detail": "plz/40.json"
    },
    {
      "zip": "60388",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 5709,
      "direct_p50": 5709,
      "avg": 5905,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/60.json"
    },
    {
      "zip": "61169",
      "city": "Friedberg (Hessen)",
      "state": "Hessen",
      "p50": 4778,
      "direct_p50": 4778,
      "avg": 4720,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 37.2,
      "detail": "plz/61.json"
    },
    {
      "zip": "65185",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4633,
      "direct_p50": 4633,
      "avg": 4867,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "67655",
      "city": "Kaiserslautern",
      "state": "Rheinland-Pfalz",
      "p50": 3548,
      "direct_p50": 3548,
      "avg": 3391,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "83026",
      "city": "Rosenheim",
      "state": "Bayern",
      "p50": 4622,
      "direct_p50": 4622,
      "avg": 4899,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "86836",
      "city": "Klosterlechfeld",
      "state": "Bayern",
      "p50": 4364,
      "direct_p50": 4364,
      "avg": 4370,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "90768",
      "city": "Fürth",
      "state": "Bayern",
      "p50": 3890,
      "direct_p50": 3890,
      "avg": 4114,
      "n_active": 80,
      "pool_n": 80,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/90.json"
    },
    {
      "zip": "08527",
      "city": "Plauen",
      "state": "Sachsen",
      "p50": 867,
      "direct_p50": 867,
      "avg": 966,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/08.json"
    },
    {
      "zip": "14612",
      "city": "Falkensee",
      "state": "Brandenburg",
      "p50": 4500,
      "direct_p50": 4500,
      "avg": 4585,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/14.json"
    },
    {
      "zip": "28325",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2507,
      "direct_p50": 2507,
      "avg": 2539,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/28.json"
    },
    {
      "zip": "51145",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3373,
      "direct_p50": 3373,
      "avg": 3635,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/51.json"
    },
    {
      "zip": "53842",
      "city": "Troisdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4897,
      "direct_p50": 4897,
      "avg": 4468,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/53.json"
    },
    {
      "zip": "66113",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2062,
      "direct_p50": 2063,
      "avg": 2383,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "70199",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4908,
      "direct_p50": 4908,
      "avg": 4844,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/70.json"
    },
    {
      "zip": "79379",
      "city": "Müllheim im Markgräflerland",
      "state": "Baden-Württemberg",
      "p50": 4717,
      "direct_p50": 4717,
      "avg": 4716,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79650",
      "city": "Schopfheim",
      "state": "Baden-Württemberg",
      "p50": 3782,
      "direct_p50": 3782,
      "avg": 3936,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/79.json"
    },
    {
      "zip": "80336",
      "city": "München",
      "state": "Bayern",
      "p50": 12426,
      "direct_p50": 12426,
      "avg": 12370,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/80.json"
    },
    {
      "zip": "93047",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 5540,
      "direct_p50": 5540,
      "avg": 5933,
      "n_active": 79,
      "pool_n": 79,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/93.json"
    },
    {
      "zip": "01328",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2865,
      "direct_p50": 2865,
      "avg": 3097,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "22880",
      "city": "Wedel",
      "state": "Schleswig-Holstein",
      "p50": 3606,
      "direct_p50": 3606,
      "avg": 3850,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "26409",
      "city": "Wittmund",
      "state": "Niedersachsen",
      "p50": 3384,
      "direct_p50": 3384,
      "avg": 3335,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 109,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/26.json"
    },
    {
      "zip": "26789",
      "city": "Leer (Ostfriesland)",
      "state": "Niedersachsen",
      "p50": 3417,
      "direct_p50": 3417,
      "avg": 3458,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 53,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "28816",
      "city": "Stuhr",
      "state": "Niedersachsen",
      "p50": 3161,
      "direct_p50": 3161,
      "avg": 3217,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 18.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "28844",
      "city": "Weyhe",
      "state": "Niedersachsen",
      "p50": 3028,
      "direct_p50": 3028,
      "avg": 3030,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/28.json"
    },
    {
      "zip": "30163",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4006,
      "direct_p50": 4006,
      "avg": 4124,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/30.json"
    },
    {
      "zip": "33332",
      "city": "Gütersloh",
      "state": "Nordrhein-Westfalen",
      "p50": 2996,
      "direct_p50": 2996,
      "avg": 3229,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 28.8,
      "detail": "plz/33.json"
    },
    {
      "zip": "41061",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2422,
      "direct_p50": 2422,
      "avg": 2487,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/41.json"
    },
    {
      "zip": "48167",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 5511,
      "direct_p50": 5511,
      "avg": 4915,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 49.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "53115",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 7559,
      "direct_p50": 7559,
      "avg": 7444,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 58.4,
      "detail": "plz/53.json"
    },
    {
      "zip": "59227",
      "city": "Ahlen",
      "state": "Nordrhein-Westfalen",
      "p50": 2757,
      "direct_p50": 2757,
      "avg": 2875,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 55,
      "active_age_days": 12,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/59.json"
    },
    {
      "zip": "61462",
      "city": "Königstein",
      "state": "Hessen",
      "p50": 4613,
      "direct_p50": 4613,
      "avg": 5655,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/61.json"
    },
    {
      "zip": "65817",
      "city": "Eppstein",
      "state": "Hessen",
      "p50": 2870,
      "direct_p50": 2870,
      "avg": 3278,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 14.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "71706",
      "city": "Markgröningen",
      "state": "Baden-Württemberg",
      "p50": 4521,
      "direct_p50": 4521,
      "avg": 4736,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 99,
      "quality": "hoch",
      "dom_days": 152,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "80686",
      "city": "München",
      "state": "Bayern",
      "p50": 7922,
      "direct_p50": 7922,
      "avg": 8139,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/80.json"
    },
    {
      "zip": "80687",
      "city": "München",
      "state": "Bayern",
      "p50": 8427,
      "direct_p50": 8427,
      "avg": 8289,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "83395",
      "city": "Freilassing",
      "state": "Bayern",
      "p50": 4466,
      "direct_p50": 4466,
      "avg": 4801,
      "n_active": 78,
      "pool_n": 78,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "03130",
      "city": "Spremberg",
      "state": "Brandenburg",
      "p50": 3276,
      "direct_p50": 3276,
      "avg": 3275,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/03.json"
    },
    {
      "zip": "04178",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2618,
      "direct_p50": 2618,
      "avg": 2751,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/04.json"
    },
    {
      "zip": "13351",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4359,
      "direct_p50": 4359,
      "avg": 4150,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/13.json"
    },
    {
      "zip": "23558",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 4980,
      "direct_p50": 4980,
      "avg": 5040,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 52.7,
      "detail": "plz/23.json"
    },
    {
      "zip": "24159",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2986,
      "direct_p50": 2986,
      "avg": 3707,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "24321",
      "city": "Giekau",
      "state": "Schleswig-Holstein",
      "p50": 4538,
      "direct_p50": 4538,
      "avg": 4499,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "26316",
      "city": "Varel",
      "state": "Niedersachsen",
      "p50": 3052,
      "direct_p50": 3052,
      "avg": 3065,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "38102",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 3485,
      "direct_p50": 3485,
      "avg": 3642,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -20.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "40223",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5488,
      "direct_p50": 5488,
      "avg": 6373,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/40.json"
    },
    {
      "zip": "50389",
      "city": "Wesseling",
      "state": "Nordrhein-Westfalen",
      "p50": 3931,
      "direct_p50": 3931,
      "avg": 4148,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 30.5,
      "detail": "plz/50.json"
    },
    {
      "zip": "50733",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5185,
      "direct_p50": 5185,
      "avg": 5317,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "53347",
      "city": "Alfter",
      "state": "Nordrhein-Westfalen",
      "p50": 4976,
      "direct_p50": 4976,
      "avg": 4849,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 79,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/53.json"
    },
    {
      "zip": "70329",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4153,
      "direct_p50": 4153,
      "avg": 4198,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/70.json"
    },
    {
      "zip": "70374",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 3980,
      "direct_p50": 3980,
      "avg": 4151,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/70.json"
    },
    {
      "zip": "70439",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4141,
      "direct_p50": 4141,
      "avg": 4764,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/70.json"
    },
    {
      "zip": "72770",
      "city": "Reutlingen",
      "state": "Baden-Württemberg",
      "p50": 5579,
      "direct_p50": 5579,
      "avg": 5046,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 88,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 27.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "73207",
      "city": "Plochingen",
      "state": "Baden-Württemberg",
      "p50": 3800,
      "direct_p50": 3800,
      "avg": 4249,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "74078",
      "city": "Heilbronn",
      "state": "Baden-Württemberg",
      "p50": 3584,
      "direct_p50": 3584,
      "avg": 4242,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "79194",
      "city": "Gundelfingen",
      "state": "Baden-Württemberg",
      "p50": 5941,
      "direct_p50": 5941,
      "avg": 6157,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 37.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "80337",
      "city": "München",
      "state": "Bayern",
      "p50": 11051,
      "direct_p50": 11051,
      "avg": 10749,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -18.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "87527",
      "city": "Sonthofen",
      "state": "Bayern",
      "p50": 3985,
      "direct_p50": 3985,
      "avg": 4685,
      "n_active": 77,
      "pool_n": 77,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/87.json"
    },
    {
      "zip": "04328",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2532,
      "direct_p50": 2532,
      "avg": 2715,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/04.json"
    },
    {
      "zip": "12109",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4273,
      "direct_p50": 4273,
      "avg": 4636,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/12.json"
    },
    {
      "zip": "14129",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5812,
      "direct_p50": 5812,
      "avg": 5857,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "38700",
      "city": "Braunlage",
      "state": "Niedersachsen",
      "p50": 1217,
      "direct_p50": 1217,
      "avg": 1384,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/38.json"
    },
    {
      "zip": "42277",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1814,
      "direct_p50": 1814,
      "avg": 1820,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 17.1,
      "detail": "plz/42.json"
    },
    {
      "zip": "44229",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 3370,
      "direct_p50": 3370,
      "avg": 3602,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/44.json"
    },
    {
      "zip": "50823",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5433,
      "direct_p50": 5433,
      "avg": 5401,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/50.json"
    },
    {
      "zip": "51105",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3823,
      "direct_p50": 3823,
      "avg": 3910,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/51.json"
    },
    {
      "zip": "52066",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 3335,
      "direct_p50": 3335,
      "avg": 3411,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/52.json"
    },
    {
      "zip": "52080",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 2776,
      "direct_p50": 2776,
      "avg": 2809,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -22.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "55116",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 6013,
      "direct_p50": 6013,
      "avg": 5786,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 55.9,
      "detail": "plz/55.json"
    },
    {
      "zip": "63179",
      "city": "Hausen",
      "state": "Hessen",
      "p50": 3432,
      "direct_p50": 3432,
      "avg": 3545,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "73642",
      "city": "Welzheim",
      "state": "Baden-Württemberg",
      "p50": 3141,
      "direct_p50": 3141,
      "avg": 3281,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "86163",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4220,
      "direct_p50": 4220,
      "avg": 4547,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86356",
      "city": "Neusäß",
      "state": "Bayern",
      "p50": 4111,
      "direct_p50": 4111,
      "avg": 4487,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "88709",
      "city": "Meersburg",
      "state": "Baden-Württemberg",
      "p50": 5135,
      "direct_p50": 5135,
      "avg": 5338,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -9.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "90765",
      "city": "Fürth",
      "state": "Bayern",
      "p50": 3193,
      "direct_p50": 3193,
      "avg": 3508,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/90.json"
    },
    {
      "zip": "95326",
      "city": "Kulmbach",
      "state": "Bayern",
      "p50": 2368,
      "direct_p50": 2368,
      "avg": 2614,
      "n_active": 76,
      "pool_n": 76,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/95.json"
    },
    {
      "zip": "12529",
      "city": "Schönefeld",
      "state": "Brandenburg",
      "p50": 4158,
      "direct_p50": 4158,
      "avg": 4278,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/12.json"
    },
    {
      "zip": "13581",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3272,
      "direct_p50": 3272,
      "avg": 3360,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/13.json"
    },
    {
      "zip": "17454",
      "city": "Zinnowitz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4167,
      "direct_p50": 4167,
      "avg": 4424,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/17.json"
    },
    {
      "zip": "18119",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 6091,
      "direct_p50": 6091,
      "avg": 6112,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/18.json"
    },
    {
      "zip": "22453",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6764,
      "direct_p50": 6764,
      "avg": 6510,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 37.9,
      "detail": "plz/22.json"
    },
    {
      "zip": "26427",
      "city": "Esens",
      "state": "Niedersachsen",
      "p50": 4223,
      "direct_p50": 4223,
      "avg": 3944,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/26.json"
    },
    {
      "zip": "50969",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5306,
      "direct_p50": 5306,
      "avg": 5598,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/50.json"
    },
    {
      "zip": "50996",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5792,
      "direct_p50": 5792,
      "avg": 6185,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/50.json"
    },
    {
      "zip": "53175",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 3630,
      "direct_p50": 3630,
      "avg": 4092,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "65812",
      "city": "Bad Soden am Taunus",
      "state": "Hessen",
      "p50": 4767,
      "direct_p50": 4767,
      "avg": 4903,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "73257",
      "city": "Köngen",
      "state": "Baden-Württemberg",
      "p50": 3723,
      "direct_p50": 3723,
      "avg": 4292,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -28.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "76593",
      "city": "Gernsbach",
      "state": "Baden-Württemberg",
      "p50": 3010,
      "direct_p50": 3010,
      "avg": 3069,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 39.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "79104",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 7759,
      "direct_p50": 7759,
      "avg": 8261,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "90455",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 5333,
      "direct_p50": 5333,
      "avg": 5246,
      "n_active": 75,
      "pool_n": 75,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 57.0,
      "detail": "plz/90.json"
    },
    {
      "zip": "01067",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3578,
      "direct_p50": 3578,
      "avg": 3854,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "06618",
      "city": "Naumburg (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 1415,
      "direct_p50": 1415,
      "avg": 2067,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/06.json"
    },
    {
      "zip": "10365",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4842,
      "direct_p50": 4842,
      "avg": 5363,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 20.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "22297",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7342,
      "direct_p50": 7342,
      "avg": 7723,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "26725",
      "city": "Emden",
      "state": "Niedersachsen",
      "p50": 1738,
      "direct_p50": 1738,
      "avg": 2549,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "27568",
      "city": "Bremerhaven",
      "state": "Bremen",
      "p50": 1953,
      "direct_p50": 1953,
      "avg": 2494,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/27.json"
    },
    {
      "zip": "47137",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1320,
      "direct_p50": 1320,
      "avg": 1417,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/47.json"
    },
    {
      "zip": "49808",
      "city": "Lingen (Ems)",
      "state": "Niedersachsen",
      "p50": 3919,
      "direct_p50": 3919,
      "avg": 3621,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 34.6,
      "detail": "plz/49.json"
    },
    {
      "zip": "63741",
      "city": "Aschaffenburg",
      "state": "Bayern",
      "p50": 3883,
      "direct_p50": 3883,
      "avg": 4120,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -16.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "66386",
      "city": "St. Ingbert",
      "state": "Saarland",
      "p50": 3373,
      "direct_p50": 3373,
      "avg": 3423,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 14.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "66482",
      "city": "Zweibrücken",
      "state": "Rheinland-Pfalz",
      "p50": 2600,
      "direct_p50": 2600,
      "avg": 2536,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 39.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "70190",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4806,
      "direct_p50": 4806,
      "avg": 5279,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/70.json"
    },
    {
      "zip": "70378",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4035,
      "direct_p50": 4035,
      "avg": 4172,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -17.1,
      "detail": "plz/70.json"
    },
    {
      "zip": "72762",
      "city": "Reutlingen",
      "state": "Baden-Württemberg",
      "p50": 3865,
      "direct_p50": 3865,
      "avg": 3893,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "83059",
      "city": "Kolbermoor",
      "state": "Bayern",
      "p50": 5971,
      "direct_p50": 5971,
      "avg": 6104,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "85356",
      "city": "Freising",
      "state": "Bayern",
      "p50": 5364,
      "direct_p50": 5364,
      "avg": 5782,
      "n_active": 74,
      "pool_n": 74,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "08058",
      "city": "Zwickau",
      "state": "Sachsen",
      "p50": 1000,
      "direct_p50": 1000,
      "avg": 1033,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 114,
      "quality": "hoch",
      "dom_days": 109,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/08.json"
    },
    {
      "zip": "18356",
      "city": "Barth",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 4481,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 43.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "21423",
      "city": "Winsen (Luhe)",
      "state": "Niedersachsen",
      "p50": 3333,
      "direct_p50": 3333,
      "avg": 3899,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "26757",
      "city": "Borkum",
      "state": "Niedersachsen",
      "p50": 6893,
      "direct_p50": 6893,
      "avg": 7009,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/26.json"
    },
    {
      "zip": "38442",
      "city": "Wolfsburg",
      "state": "Niedersachsen",
      "p50": 2953,
      "direct_p50": 2953,
      "avg": 2982,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "40235",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5477,
      "direct_p50": 5477,
      "avg": 6089,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 15.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "42853",
      "city": "Remscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 2316,
      "direct_p50": 2316,
      "avg": 2409,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "48161",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 3979,
      "direct_p50": 3979,
      "avg": 4180,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/48.json"
    },
    {
      "zip": "48431",
      "city": "Rheine",
      "state": "Nordrhein-Westfalen",
      "p50": 2605,
      "direct_p50": 2605,
      "avg": 3226,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 21.1,
      "detail": "plz/48.json"
    },
    {
      "zip": "49086",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 3583,
      "direct_p50": 3583,
      "avg": 3433,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -24.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "50374",
      "city": "Erftstadt",
      "state": "Nordrhein-Westfalen",
      "p50": 2807,
      "direct_p50": 2807,
      "avg": 2819,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/50.json"
    },
    {
      "zip": "54439",
      "city": "Merzkirchen",
      "state": "Rheinland-Pfalz",
      "p50": 4300,
      "direct_p50": 4300,
      "avg": 4325,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 87,
      "quality": "hoch",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/54.json"
    },
    {
      "zip": "63165",
      "city": "Mühlheim am Main",
      "state": "Hessen",
      "p50": 3564,
      "direct_p50": 3564,
      "avg": 3739,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "63457",
      "city": "Hanau",
      "state": "Hessen",
      "p50": 4115,
      "direct_p50": 4115,
      "avg": 4044,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 25.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "65929",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4246,
      "direct_p50": 4246,
      "avg": 4531,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "76137",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 4108,
      "direct_p50": 4108,
      "avg": 4368,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "81371",
      "city": "München",
      "state": "Bayern",
      "p50": 9265,
      "direct_p50": 9265,
      "avg": 9278,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "83646",
      "city": "Wackersberg",
      "state": "Bayern",
      "p50": 5585,
      "direct_p50": 5585,
      "avg": 5876,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "88212",
      "city": "Ravensburg",
      "state": "Baden-Württemberg",
      "p50": 4385,
      "direct_p50": 4385,
      "avg": 4705,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 33.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "90403",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4393,
      "direct_p50": 4393,
      "avg": 4753,
      "n_active": 73,
      "pool_n": 73,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/90.json"
    },
    {
      "zip": "12103",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4839,
      "direct_p50": 4839,
      "avg": 4910,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/12.json"
    },
    {
      "zip": "13589",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 2755,
      "direct_p50": 2755,
      "avg": 3055,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -14.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "22045",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4286,
      "direct_p50": 4286,
      "avg": 3997,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "22525",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5487,
      "direct_p50": 5487,
      "avg": 6456,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/22.json"
    },
    {
      "zip": "22761",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6751,
      "direct_p50": 6751,
      "avg": 6852,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "24768",
      "city": "Rendsburg",
      "state": "Schleswig-Holstein",
      "p50": 1708,
      "direct_p50": 1708,
      "avg": 2122,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/24.json"
    },
    {
      "zip": "25474",
      "city": "Hasloh",
      "state": "Schleswig-Holstein",
      "p50": 5651,
      "direct_p50": 5651,
      "avg": 5241,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 52,
      "active_age_days": 10,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "28219",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2766,
      "direct_p50": 2766,
      "avg": 3320,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 46,
      "active_age_days": 15,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "28832",
      "city": "Achim",
      "state": "Niedersachsen",
      "p50": 3144,
      "direct_p50": 3144,
      "avg": 3146,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -19.4,
      "detail": "plz/28.json"
    },
    {
      "zip": "40215",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4587,
      "direct_p50": 4587,
      "avg": 4908,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "40549",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 7369,
      "direct_p50": 7369,
      "avg": 7350,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/40.json"
    },
    {
      "zip": "41515",
      "city": "Grevenbroich",
      "state": "Nordrhein-Westfalen",
      "p50": 2639,
      "direct_p50": 2639,
      "avg": 2742,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -20.9,
      "detail": "plz/41.json"
    },
    {
      "zip": "47829",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 3349,
      "direct_p50": 3349,
      "avg": 3888,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 92,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -63.9,
      "detail": "plz/47.json"
    },
    {
      "zip": "52064",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 3750,
      "direct_p50": 3750,
      "avg": 3700,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/52.json"
    },
    {
      "zip": "53721",
      "city": "Siegburg",
      "state": "Nordrhein-Westfalen",
      "p50": 4065,
      "direct_p50": 4065,
      "avg": 4237,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 77,
      "quality": "hoch",
      "dom_days": 108,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/53.json"
    },
    {
      "zip": "60489",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 5436,
      "direct_p50": 5436,
      "avg": 5876,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/60.json"
    },
    {
      "zip": "63150",
      "city": "Heusenstamm",
      "state": "Hessen",
      "p50": 3228,
      "direct_p50": 3228,
      "avg": 3179,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "63486",
      "city": "Bruchköbel",
      "state": "Hessen",
      "p50": 2900,
      "direct_p50": 2900,
      "avg": 3221,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "66123",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2951,
      "direct_p50": 2951,
      "avg": 2925,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "70186",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4782,
      "direct_p50": 4782,
      "avg": 5873,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/70.json"
    },
    {
      "zip": "70191",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 6107,
      "direct_p50": 6107,
      "avg": 6928,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/70.json"
    },
    {
      "zip": "70565",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4884,
      "direct_p50": 4884,
      "avg": 5405,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/70.json"
    },
    {
      "zip": "72108",
      "city": "Rottenburg am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3469,
      "direct_p50": 3469,
      "avg": 3555,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "75015",
      "city": "Bretten",
      "state": "Baden-Württemberg",
      "p50": 3633,
      "direct_p50": 3633,
      "avg": 4347,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/75.json"
    },
    {
      "zip": "75378",
      "city": "Bad Liebenzell",
      "state": "Baden-Württemberg",
      "p50": 2330,
      "direct_p50": 2330,
      "avg": 2641,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -32.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "79106",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 6167,
      "direct_p50": 6167,
      "avg": 6496,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "94032",
      "city": "Passau",
      "state": "Bayern",
      "p50": 3792,
      "direct_p50": 3792,
      "avg": 3927,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "94405",
      "city": "Landau an der Isar",
      "state": "Bayern",
      "p50": 4211,
      "direct_p50": 4211,
      "avg": 3780,
      "n_active": 72,
      "pool_n": 72,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "14532",
      "city": "Kleinmachnow",
      "state": "Brandenburg",
      "p50": 6393,
      "direct_p50": 6393,
      "avg": 6795,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 74,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/14.json"
    },
    {
      "zip": "18556",
      "city": "Dranske",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3316,
      "direct_p50": 3316,
      "avg": 3701,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/18.json"
    },
    {
      "zip": "34117",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2733,
      "direct_p50": 2733,
      "avg": 2994,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -13.2,
      "detail": "plz/34.json"
    },
    {
      "zip": "51063",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 4130,
      "direct_p50": 4130,
      "avg": 4386,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/51.json"
    },
    {
      "zip": "67071",
      "city": "Ludwigshafen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 3217,
      "direct_p50": 3217,
      "avg": 3217,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 17.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "67117",
      "city": "Limburgerhof",
      "state": "Rheinland-Pfalz",
      "p50": 3092,
      "direct_p50": 3092,
      "avg": 3155,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 47,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "71263",
      "city": "Weil der Stadt",
      "state": "Baden-Württemberg",
      "p50": 3352,
      "direct_p50": 3352,
      "avg": 3420,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "71665",
      "city": "Vaihingen an der Enz",
      "state": "Baden-Württemberg",
      "p50": 3250,
      "direct_p50": 3250,
      "avg": 3767,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/71.json"
    },
    {
      "zip": "72379",
      "city": "Hechingen",
      "state": "Baden-Württemberg",
      "p50": 2821,
      "direct_p50": 2821,
      "avg": 3246,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "74196",
      "city": "Neuenstadt am Kocher",
      "state": "Baden-Württemberg",
      "p50": 3938,
      "direct_p50": 3938,
      "avg": 3886,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 96,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "81539",
      "city": "München",
      "state": "Bayern",
      "p50": 7858,
      "direct_p50": 7858,
      "avg": 8120,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/81.json"
    },
    {
      "zip": "87437",
      "city": "Kempten (Allgäu)",
      "state": "Bayern",
      "p50": 4111,
      "direct_p50": 4111,
      "avg": 4308,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/87.json"
    },
    {
      "zip": "88677",
      "city": "Markdorf",
      "state": "Baden-Württemberg",
      "p50": 4553,
      "direct_p50": 4553,
      "avg": 4971,
      "n_active": 71,
      "pool_n": 71,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/88.json"
    },
    {
      "zip": "01796",
      "city": "Pirna",
      "state": "Sachsen",
      "p50": 2002,
      "direct_p50": 2002,
      "avg": 2193,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/01.json"
    },
    {
      "zip": "13627",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4882,
      "direct_p50": 4882,
      "avg": 5621,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -18.1,
      "detail": "plz/13.json"
    },
    {
      "zip": "17192",
      "city": "Waren (Müritz)",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3667,
      "direct_p50": 3667,
      "avg": 3780,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 67.8,
      "detail": "plz/17.json"
    },
    {
      "zip": "26131",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3287,
      "direct_p50": 3287,
      "avg": 3471,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/26.json"
    },
    {
      "zip": "30177",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3800,
      "direct_p50": 3800,
      "avg": 3941,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/30.json"
    },
    {
      "zip": "37085",
      "city": "Göttingen",
      "state": "Niedersachsen",
      "p50": 3122,
      "direct_p50": 3122,
      "avg": 3611,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/37.json"
    },
    {
      "zip": "38448",
      "city": "Wolfsburg",
      "state": "Niedersachsen",
      "p50": 2340,
      "direct_p50": 2340,
      "avg": 2418,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "50127",
      "city": "Bergheim",
      "state": "Nordrhein-Westfalen",
      "p50": 1394,
      "direct_p50": 1394,
      "avg": 1597,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/50.json"
    },
    {
      "zip": "51109",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3486,
      "direct_p50": 3486,
      "avg": 3491,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/51.json"
    },
    {
      "zip": "53225",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 5836,
      "direct_p50": 5836,
      "avg": 5942,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 33.2,
      "detail": "plz/53.json"
    },
    {
      "zip": "58239",
      "city": "Schwerte",
      "state": "Nordrhein-Westfalen",
      "p50": 2250,
      "direct_p50": 2250,
      "avg": 2471,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/58.json"
    },
    {
      "zip": "63814",
      "city": "Mainaschaff",
      "state": "Bayern",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3138,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "65191",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4382,
      "direct_p50": 4383,
      "avg": 4907,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "67065",
      "city": "Ludwigshafen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 2999,
      "direct_p50": 2999,
      "avg": 3281,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "70839",
      "city": "Gerlingen",
      "state": "Baden-Württemberg",
      "p50": 4667,
      "direct_p50": 4667,
      "avg": 5383,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/70.json"
    },
    {
      "zip": "74343",
      "city": "Sachsenheim",
      "state": "Baden-Württemberg",
      "p50": 3834,
      "direct_p50": 3835,
      "avg": 3782,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -9.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "80999",
      "city": "München",
      "state": "Bayern",
      "p50": 8808,
      "direct_p50": 8808,
      "avg": 8829,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "81669",
      "city": "München",
      "state": "Bayern",
      "p50": 8202,
      "direct_p50": 8202,
      "avg": 8243,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/81.json"
    },
    {
      "zip": "82377",
      "city": "Penzberg",
      "state": "Bayern",
      "p50": 6198,
      "direct_p50": 6198,
      "avg": 6269,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "83471",
      "city": "Schönau am Königssee",
      "state": "Bayern",
      "p50": 6316,
      "direct_p50": 6316,
      "avg": 6213,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "89522",
      "city": "Heidenheim an der Brenz",
      "state": "Baden-Württemberg",
      "p50": 2869,
      "direct_p50": 2869,
      "avg": 3314,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "93073",
      "city": "Neutraubling",
      "state": "Bayern",
      "p50": 3342,
      "direct_p50": 3342,
      "avg": 3505,
      "n_active": 70,
      "pool_n": 70,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/93.json"
    },
    {
      "zip": "10829",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6341,
      "direct_p50": 6341,
      "avg": 7012,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 21.8,
      "detail": "plz/10.json"
    },
    {
      "zip": "17424",
      "city": "Heringsdorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5778,
      "direct_p50": 5778,
      "avg": 6341,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/17.json"
    },
    {
      "zip": "18055",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4384,
      "direct_p50": 4384,
      "avg": 4557,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "19053",
      "city": "Schwerin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2692,
      "direct_p50": 2692,
      "avg": 2808,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 17.6,
      "detail": "plz/19.json"
    },
    {
      "zip": "22047",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6476,
      "direct_p50": 6476,
      "avg": 5687,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "22527",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5987,
      "direct_p50": 5987,
      "avg": 6768,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -15.9,
      "detail": "plz/22.json"
    },
    {
      "zip": "22763",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8319,
      "direct_p50": 8319,
      "avg": 8624,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 44,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/22.json"
    },
    {
      "zip": "23946",
      "city": "Boltenhagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5244,
      "direct_p50": 5244,
      "avg": 5499,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "26135",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3357,
      "direct_p50": 3357,
      "avg": 3591,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "29221",
      "city": "Celle",
      "state": "Niedersachsen",
      "p50": 2600,
      "direct_p50": 2600,
      "avg": 2898,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -21.6,
      "detail": "plz/29.json"
    },
    {
      "zip": "44287",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2902,
      "direct_p50": 2902,
      "avg": 3298,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 14.0,
      "detail": "plz/44.json"
    },
    {
      "zip": "47167",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1306,
      "direct_p50": 1306,
      "avg": 1344,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 38.1,
      "detail": "plz/47.json"
    },
    {
      "zip": "48147",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 6329,
      "direct_p50": 6329,
      "avg": 6475,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/48.json"
    },
    {
      "zip": "50321",
      "city": "Brühl",
      "state": "Nordrhein-Westfalen",
      "p50": 3568,
      "direct_p50": 3568,
      "avg": 3797,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/50.json"
    },
    {
      "zip": "71282",
      "city": "Hemmingen",
      "state": "Baden-Württemberg",
      "p50": 3151,
      "direct_p50": 3151,
      "avg": 3398,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -11.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "72076",
      "city": "Tübingen",
      "state": "Baden-Württemberg",
      "p50": 4798,
      "direct_p50": 4798,
      "avg": 6158,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "80538",
      "city": "München",
      "state": "Bayern",
      "p50": 12520,
      "direct_p50": 12520,
      "avg": 12954,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/80.json"
    },
    {
      "zip": "86720",
      "city": "Nördlingen",
      "state": "Bayern",
      "p50": 4332,
      "direct_p50": 4332,
      "avg": 4796,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "97424",
      "city": "Schweinfurt",
      "state": "Bayern",
      "p50": 2672,
      "direct_p50": 2672,
      "avg": 2947,
      "n_active": 69,
      "pool_n": 69,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/97.json"
    },
    {
      "zip": "22765",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8569,
      "direct_p50": 8569,
      "avg": 8898,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "28329",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2750,
      "direct_p50": 2750,
      "avg": 3152,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 12.6,
      "detail": "plz/28.json"
    },
    {
      "zip": "38100",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 3422,
      "direct_p50": 3422,
      "avg": 3656,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "45355",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2049,
      "direct_p50": 2049,
      "avg": 2408,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -13.2,
      "detail": "plz/45.json"
    },
    {
      "zip": "66740",
      "city": "Saarlouis",
      "state": "Saarland",
      "p50": 2452,
      "direct_p50": 2452,
      "avg": 2731,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 39,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "68199",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3924,
      "direct_p50": 3924,
      "avg": 4052,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/68.json"
    },
    {
      "zip": "68305",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3554,
      "direct_p50": 3554,
      "avg": 4129,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 31.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "78549",
      "city": "Spaichingen",
      "state": "Baden-Württemberg",
      "p50": 2636,
      "direct_p50": 2636,
      "avg": 2725,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "81543",
      "city": "München",
      "state": "Bayern",
      "p50": 9245,
      "direct_p50": 9245,
      "avg": 10765,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/81.json"
    },
    {
      "zip": "86169",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4287,
      "direct_p50": 4287,
      "avg": 4475,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "89129",
      "city": "Langenau",
      "state": "Baden-Württemberg",
      "p50": 5195,
      "direct_p50": 5195,
      "avg": 4886,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/89.json"
    },
    {
      "zip": "91301",
      "city": "Forchheim",
      "state": "Bayern",
      "p50": 3875,
      "direct_p50": 3875,
      "avg": 4157,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "91710",
      "city": "Gunzenhausen",
      "state": "Bayern",
      "p50": 2974,
      "direct_p50": 2974,
      "avg": 3416,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "94116",
      "city": "Hutthurm",
      "state": "Bayern",
      "p50": 4340,
      "direct_p50": 4340,
      "avg": 4164,
      "n_active": 68,
      "pool_n": 68,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "04442",
      "city": "Zwenkau",
      "state": "Sachsen",
      "p50": 2300,
      "direct_p50": 2300,
      "avg": 2498,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "08060",
      "city": "Zwickau",
      "state": "Sachsen",
      "p50": 983,
      "direct_p50": 983,
      "avg": 1019,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 134,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/08.json"
    },
    {
      "zip": "08412",
      "city": "Werdau",
      "state": "Sachsen",
      "p50": 1048,
      "direct_p50": 1048,
      "avg": 1201,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 144,
      "quality": "hoch",
      "dom_days": 172,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/08.json"
    },
    {
      "zip": "12043",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5289,
      "direct_p50": 5289,
      "avg": 5364,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -11.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "21339",
      "city": "Lüneburg",
      "state": "Niedersachsen",
      "p50": 2990,
      "direct_p50": 2990,
      "avg": 3138,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -20.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "26127",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3849,
      "direct_p50": 3849,
      "avg": 3935,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "27639",
      "city": "Midlum",
      "state": "Niedersachsen",
      "p50": 3143,
      "direct_p50": 3143,
      "avg": 3203,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "30167",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4800,
      "direct_p50": 4800,
      "avg": 4719,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/30.json"
    },
    {
      "zip": "33104",
      "city": "Paderborn",
      "state": "Nordrhein-Westfalen",
      "p50": 2917,
      "direct_p50": 2917,
      "avg": 3058,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "35444",
      "city": "Biebertal",
      "state": "Hessen",
      "p50": 4235,
      "direct_p50": 4235,
      "avg": 4216,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 54,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/35.json"
    },
    {
      "zip": "38118",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 2630,
      "direct_p50": 2630,
      "avg": 2647,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "45888",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1415,
      "direct_p50": 1415,
      "avg": 1418,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "47803",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2257,
      "direct_p50": 2257,
      "avg": 2569,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "49090",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 3117,
      "direct_p50": 3117,
      "avg": 3914,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "50169",
      "city": "Kerpen",
      "state": "Nordrhein-Westfalen",
      "p50": 2414,
      "direct_p50": 2414,
      "avg": 2697,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/50.json"
    },
    {
      "zip": "51143",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3491,
      "direct_p50": 3491,
      "avg": 3448,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/51.json"
    },
    {
      "zip": "52062",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 5222,
      "direct_p50": 5222,
      "avg": 4886,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 79,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/52.json"
    },
    {
      "zip": "52068",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 2576,
      "direct_p50": 2576,
      "avg": 2600,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/52.json"
    },
    {
      "zip": "55545",
      "city": "Bad Kreuznach",
      "state": "Rheinland-Pfalz",
      "p50": 2761,
      "direct_p50": 2761,
      "avg": 2988,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/55.json"
    },
    {
      "zip": "60435",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4851,
      "direct_p50": 4851,
      "avg": 5050,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/60.json"
    },
    {
      "zip": "65779",
      "city": "Kelkheim (Taunus)",
      "state": "Hessen",
      "p50": 3789,
      "direct_p50": 3789,
      "avg": 4001,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "79312",
      "city": "Emmendingen",
      "state": "Baden-Württemberg",
      "p50": 4215,
      "direct_p50": 4215,
      "avg": 4232,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 49,
      "active_age_days": 12,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "79725",
      "city": "Laufenburg (Baden)",
      "state": "Baden-Württemberg",
      "p50": 5607,
      "direct_p50": 5607,
      "avg": 4952,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 27.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "84032",
      "city": "Altdorf",
      "state": "Bayern",
      "p50": 4171,
      "direct_p50": 4171,
      "avg": 4429,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "87534",
      "city": "Oberstaufen",
      "state": "Bayern",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 5536,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/87.json"
    },
    {
      "zip": "87700",
      "city": "Memmingen",
      "state": "Bayern",
      "p50": 3918,
      "direct_p50": 3918,
      "avg": 4080,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/87.json"
    },
    {
      "zip": "88214",
      "city": "Ravensburg",
      "state": "Baden-Württemberg",
      "p50": 5077,
      "direct_p50": 5077,
      "avg": 5074,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "94065",
      "city": "Waldkirchen",
      "state": "Bayern",
      "p50": 3081,
      "direct_p50": 3081,
      "avg": 3141,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "97084",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 3686,
      "direct_p50": 3686,
      "avg": 3952,
      "n_active": 67,
      "pool_n": 67,
      "pool_size": 1,
      "new_30d": 43,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -14.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "04158",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2441,
      "direct_p50": 2441,
      "avg": 2496,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "04420",
      "city": "Markranstädt",
      "state": "Sachsen",
      "p50": 2368,
      "direct_p50": 2368,
      "avg": 3025,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "06667",
      "city": "Weißenfels",
      "state": "Sachsen-Anhalt",
      "p50": 1000,
      "direct_p50": 1000,
      "avg": 1098,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/06.json"
    },
    {
      "zip": "12524",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4522,
      "direct_p50": 4522,
      "avg": 4752,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "23966",
      "city": "Wismar",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3622,
      "direct_p50": 3622,
      "avg": 3925,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 96,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/23.json"
    },
    {
      "zip": "24114",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 3659,
      "direct_p50": 3659,
      "avg": 4094,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "26571",
      "city": "Juist",
      "state": "Niedersachsen",
      "p50": 12909,
      "direct_p50": 12909,
      "avg": 14125,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -36.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "32545",
      "city": "Bad Oeynhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 3043,
      "direct_p50": 3043,
      "avg": 3396,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/32.json"
    },
    {
      "zip": "34125",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2785,
      "direct_p50": 2785,
      "avg": 3345,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 41,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 23.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "45357",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2223,
      "direct_p50": 2223,
      "avg": 2319,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "45478",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2792,
      "direct_p50": 2792,
      "avg": 3579,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": 17.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "47259",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2067,
      "direct_p50": 2067,
      "avg": 2473,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/47.json"
    },
    {
      "zip": "48155",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 6061,
      "direct_p50": 6061,
      "avg": 6010,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/48.json"
    },
    {
      "zip": "53859",
      "city": "Niederkassel",
      "state": "Nordrhein-Westfalen",
      "p50": 4816,
      "direct_p50": 4816,
      "avg": 4438,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 112,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/53.json"
    },
    {
      "zip": "56564",
      "city": "Neuwied",
      "state": "Rheinland-Pfalz",
      "p50": 2960,
      "direct_p50": 2960,
      "avg": 3168,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 12.7,
      "detail": "plz/56.json"
    },
    {
      "zip": "60316",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7574,
      "direct_p50": 7574,
      "avg": 7745,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 18.7,
      "detail": "plz/60.json"
    },
    {
      "zip": "60437",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 3986,
      "direct_p50": 3986,
      "avg": 4266,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/60.json"
    },
    {
      "zip": "66111",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 3010,
      "direct_p50": 3010,
      "avg": 3321,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "66115",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2083,
      "direct_p50": 2083,
      "avg": 2509,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/66.json"
    },
    {
      "zip": "67112",
      "city": "Mutterstadt",
      "state": "Rheinland-Pfalz",
      "p50": 3186,
      "direct_p50": 3186,
      "avg": 4310,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 51,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67549",
      "city": "Worms",
      "state": "Rheinland-Pfalz",
      "p50": 2790,
      "direct_p50": 2790,
      "avg": 3106,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "68766",
      "city": "Hockenheim",
      "state": "Baden-Württemberg",
      "p50": 3109,
      "direct_p50": 3109,
      "avg": 3200,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/68.json"
    },
    {
      "zip": "71116",
      "city": "Gärtringen",
      "state": "Baden-Württemberg",
      "p50": 6698,
      "direct_p50": 6698,
      "avg": 5778,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 70,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -25.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "71636",
      "city": "Ludwigsburg",
      "state": "Baden-Württemberg",
      "p50": 4241,
      "direct_p50": 4241,
      "avg": 4521,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "76297",
      "city": "Friedrichstal",
      "state": "Baden-Württemberg",
      "p50": 3319,
      "direct_p50": 3319,
      "avg": 3612,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "79211",
      "city": "Denzlingen",
      "state": "Baden-Württemberg",
      "p50": 4621,
      "direct_p50": 4621,
      "avg": 5018,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "82362",
      "city": "Weilheim in Oberbayern",
      "state": "Bayern",
      "p50": 4990,
      "direct_p50": 4990,
      "avg": 5042,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "85570",
      "city": "Markt Schwaben",
      "state": "Bayern",
      "p50": 6609,
      "direct_p50": 6609,
      "avg": 6306,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "90425",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 5806,
      "direct_p50": 5806,
      "avg": 6264,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 50,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 59.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "90766",
      "city": "Fürth",
      "state": "Bayern",
      "p50": 3934,
      "direct_p50": 3934,
      "avg": 4390,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 40,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 19.7,
      "detail": "plz/90.json"
    },
    {
      "zip": "93055",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 5804,
      "direct_p50": 5804,
      "avg": 5744,
      "n_active": 66,
      "pool_n": 66,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "03149",
      "city": "Forst (Lausitz)",
      "state": "Brandenburg",
      "p50": 3410,
      "direct_p50": 3410,
      "avg": 3426,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 4,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 26.1,
      "detail": "plz/03.json"
    },
    {
      "zip": "04279",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2452,
      "direct_p50": 2452,
      "avg": 2705,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "04425",
      "city": "Taucha",
      "state": "Sachsen",
      "p50": 2433,
      "direct_p50": 2433,
      "avg": 2689,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/04.json"
    },
    {
      "zip": "12623",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4500,
      "direct_p50": 4500,
      "avg": 4741,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -29.4,
      "detail": "plz/12.json"
    },
    {
      "zip": "14163",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5927,
      "direct_p50": 5927,
      "avg": 6680,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "20099",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8565,
      "direct_p50": 8565,
      "avg": 8634,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/20.json"
    },
    {
      "zip": "22175",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6292,
      "direct_p50": 6292,
      "avg": 5980,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 110,
      "dom_source": "entities",
      "trend_pct": 18.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "22339",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5566,
      "direct_p50": 5566,
      "avg": 5602,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 32.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "22767",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8365,
      "direct_p50": 8365,
      "avg": 8465,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "28359",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2928,
      "direct_p50": 2928,
      "avg": 3382,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -15.5,
      "detail": "plz/28.json"
    },
    {
      "zip": "33689",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2380,
      "direct_p50": 2380,
      "avg": 2759,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 26.4,
      "detail": "plz/33.json"
    },
    {
      "zip": "34119",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 3125,
      "direct_p50": 3125,
      "avg": 3550,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "38440",
      "city": "Wolfsburg",
      "state": "Niedersachsen",
      "p50": 2438,
      "direct_p50": 2438,
      "avg": 2767,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/38.json"
    },
    {
      "zip": "47053",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 825,
      "direct_p50": 825,
      "avg": 1383,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -47.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "50677",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5817,
      "direct_p50": 5817,
      "avg": 5759,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "55124",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 4911,
      "direct_p50": 4911,
      "avg": 5451,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/55.json"
    },
    {
      "zip": "65830",
      "city": "Kriftel",
      "state": "Hessen",
      "p50": 4656,
      "direct_p50": 4656,
      "avg": 5015,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "65933",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4348,
      "direct_p50": 4348,
      "avg": 4358,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "73525",
      "city": "Schwäbisch Gmünd",
      "state": "Baden-Württemberg",
      "p50": 3253,
      "direct_p50": 3253,
      "avg": 3201,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "74354",
      "city": "Besigheim",
      "state": "Baden-Württemberg",
      "p50": 3505,
      "direct_p50": 3505,
      "avg": 3862,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "76185",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 4245,
      "direct_p50": 4245,
      "avg": 4371,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "80797",
      "city": "München",
      "state": "Bayern",
      "p50": 10670,
      "direct_p50": 10670,
      "avg": 11041,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "86150",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4926,
      "direct_p50": 4926,
      "avg": 5610,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "86830",
      "city": "Schwabmünchen",
      "state": "Bayern",
      "p50": 3788,
      "direct_p50": 3788,
      "avg": 4176,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -24.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "90439",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3631,
      "direct_p50": 3631,
      "avg": 3903,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 20.0,
      "detail": "plz/90.json"
    },
    {
      "zip": "93133",
      "city": "Burglengenfeld",
      "state": "Bayern",
      "p50": 3643,
      "direct_p50": 3643,
      "avg": 3633,
      "n_active": 65,
      "pool_n": 65,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/93.json"
    },
    {
      "zip": "04357",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2529,
      "direct_p50": 2529,
      "avg": 2482,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "10969",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6136,
      "direct_p50": 6136,
      "avg": 6607,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "25996",
      "city": "Wenningstedt-Braderup (Sylt)",
      "state": "Schleswig-Holstein",
      "p50": 9905,
      "direct_p50": 9905,
      "avg": 10470,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 84,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "27570",
      "city": "Bremerhaven",
      "state": "Bremen",
      "p50": 1745,
      "direct_p50": 1745,
      "avg": 2073,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "33100",
      "city": "Paderborn",
      "state": "Nordrhein-Westfalen",
      "p50": 4280,
      "direct_p50": 4280,
      "avg": 3859,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -24.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "33602",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 4014,
      "direct_p50": 4014,
      "avg": 4111,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "38114",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 4271,
      "direct_p50": 4271,
      "avg": 4251,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 132,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/38.json"
    },
    {
      "zip": "45657",
      "city": "Recklinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2778,
      "direct_p50": 2778,
      "avg": 3179,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/45.json"
    },
    {
      "zip": "49080",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 3035,
      "direct_p50": 3035,
      "avg": 3262,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -15.9,
      "detail": "plz/49.json"
    },
    {
      "zip": "52078",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 3141,
      "direct_p50": 3141,
      "avg": 3713,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 73,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/52.json"
    },
    {
      "zip": "58089",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1881,
      "direct_p50": 1881,
      "avg": 2140,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/58.json"
    },
    {
      "zip": "60596",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7163,
      "direct_p50": 7163,
      "avg": 7365,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/60.json"
    },
    {
      "zip": "63322",
      "city": "Bienengarten",
      "state": "Hessen",
      "p50": 3453,
      "direct_p50": 3453,
      "avg": 3555,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -14.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "66121",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2305,
      "direct_p50": 2305,
      "avg": 2456,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "72250",
      "city": "Freudenstadt",
      "state": "Baden-Württemberg",
      "p50": 2688,
      "direct_p50": 2688,
      "avg": 2866,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "73054",
      "city": "Eislingen/Fils",
      "state": "Baden-Württemberg",
      "p50": 2962,
      "direct_p50": 2962,
      "avg": 3161,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "78056",
      "city": "Villingen-Schwenningen",
      "state": "Baden-Württemberg",
      "p50": 2677,
      "direct_p50": 2677,
      "avg": 2767,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "78333",
      "city": "Stockach",
      "state": "Baden-Württemberg",
      "p50": 3693,
      "direct_p50": 3693,
      "avg": 4041,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "79117",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 5402,
      "direct_p50": 5402,
      "avg": 5783,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "84028",
      "city": "Landshut",
      "state": "Bayern",
      "p50": 5091,
      "direct_p50": 5091,
      "avg": 5244,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 45.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "88690",
      "city": "Uhldingen-Mühlhofen",
      "state": "Baden-Württemberg",
      "p50": 4532,
      "direct_p50": 4532,
      "avg": 4584,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "93105",
      "city": "Tegernheim",
      "state": "Bayern",
      "p50": 5658,
      "direct_p50": 5658,
      "avg": 5456,
      "n_active": 64,
      "pool_n": 64,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 20.6,
      "detail": "plz/93.json"
    },
    {
      "zip": "14480",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 4016,
      "direct_p50": 4016,
      "avg": 4160,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "15738",
      "city": "Zeuthen",
      "state": "Brandenburg",
      "p50": 5385,
      "direct_p50": 5385,
      "avg": 5074,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": 21.0,
      "detail": "plz/15.json"
    },
    {
      "zip": "20259",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6784,
      "direct_p50": 6784,
      "avg": 7364,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -16.4,
      "detail": "plz/20.json"
    },
    {
      "zip": "22549",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6914,
      "direct_p50": 6914,
      "avg": 6516,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -36.5,
      "detail": "plz/22.json"
    },
    {
      "zip": "30890",
      "city": "Barsinghausen",
      "state": "Niedersachsen",
      "p50": 2095,
      "direct_p50": 2095,
      "avg": 2269,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/30.json"
    },
    {
      "zip": "33175",
      "city": "Bad Lippspringe",
      "state": "Nordrhein-Westfalen",
      "p50": 4005,
      "direct_p50": 4005,
      "avg": 3694,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 36.1,
      "detail": "plz/33.json"
    },
    {
      "zip": "40233",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4630,
      "direct_p50": 4630,
      "avg": 4773,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "40589",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3847,
      "direct_p50": 3847,
      "avg": 3876,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "40627",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4133,
      "direct_p50": 4133,
      "avg": 4633,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 22.0,
      "detail": "plz/40.json"
    },
    {
      "zip": "40822",
      "city": "Mettmann",
      "state": "Nordrhein-Westfalen",
      "p50": 2414,
      "direct_p50": 2414,
      "avg": 2715,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "48151",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 4795,
      "direct_p50": 4795,
      "avg": 5205,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/48.json"
    },
    {
      "zip": "49124",
      "city": "Georgsmarienhütte",
      "state": "Niedersachsen",
      "p50": 2621,
      "direct_p50": 2621,
      "avg": 2927,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 42,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/49.json"
    },
    {
      "zip": "52134",
      "city": "Herzogenrath",
      "state": "Nordrhein-Westfalen",
      "p50": 2826,
      "direct_p50": 2826,
      "avg": 3013,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/52.json"
    },
    {
      "zip": "58285",
      "city": "Gevelsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2202,
      "direct_p50": 2202,
      "avg": 2706,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "60314",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 8913,
      "direct_p50": 8913,
      "avg": 9088,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/60.json"
    },
    {
      "zip": "60386",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 5871,
      "direct_p50": 5871,
      "avg": 6422,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/60.json"
    },
    {
      "zip": "63450",
      "city": "Hanau",
      "state": "Hessen",
      "p50": 3337,
      "direct_p50": 3337,
      "avg": 3526,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/63.json"
    },
    {
      "zip": "64521",
      "city": "Groß-Gerau",
      "state": "Hessen",
      "p50": 2667,
      "direct_p50": 2667,
      "avg": 2687,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 13.0,
      "detail": "plz/64.json"
    },
    {
      "zip": "78464",
      "city": "Konstanz",
      "state": "Baden-Württemberg",
      "p50": 5806,
      "direct_p50": 5806,
      "avg": 6578,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "83209",
      "city": "Chiemsee",
      "state": "Bayern",
      "p50": 5413,
      "direct_p50": 5413,
      "avg": 5871,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "89134",
      "city": "Blaustein",
      "state": "Baden-Württemberg",
      "p50": 3833,
      "direct_p50": 3833,
      "avg": 4128,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/89.json"
    },
    {
      "zip": "90451",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4984,
      "direct_p50": 4984,
      "avg": 5440,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "94447",
      "city": "Plattling",
      "state": "Bayern",
      "p50": 4500,
      "direct_p50": 4500,
      "avg": 4104,
      "n_active": 63,
      "pool_n": 63,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 173,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "09117",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1528,
      "direct_p50": 1528,
      "avg": 1877,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/09.json"
    },
    {
      "zip": "13583",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3726,
      "direct_p50": 3726,
      "avg": 3709,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/13.json"
    },
    {
      "zip": "23747",
      "city": "Dahme",
      "state": "Schleswig-Holstein",
      "p50": 5309,
      "direct_p50": 5309,
      "avg": 5357,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/23.json"
    },
    {
      "zip": "28203",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3388,
      "direct_p50": 3388,
      "avg": 3589,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -13.2,
      "detail": "plz/28.json"
    },
    {
      "zip": "28207",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3002,
      "direct_p50": 3002,
      "avg": 3085,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "28757",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3490,
      "direct_p50": 3490,
      "avg": 3431,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 39.6,
      "detail": "plz/28.json"
    },
    {
      "zip": "40479",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 6528,
      "direct_p50": 6528,
      "avg": 6406,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/40.json"
    },
    {
      "zip": "44141",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 3203,
      "direct_p50": 3203,
      "avg": 3740,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/44.json"
    },
    {
      "zip": "45359",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2082,
      "direct_p50": 2082,
      "avg": 2103,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -30.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "45721",
      "city": "Haltern am See",
      "state": "Nordrhein-Westfalen",
      "p50": 3639,
      "direct_p50": 3639,
      "avg": 3546,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "50937",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5283,
      "direct_p50": 5283,
      "avg": 5565,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -16.4,
      "detail": "plz/50.json"
    },
    {
      "zip": "51643",
      "city": "Gummersbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3966,
      "direct_p50": 3966,
      "avg": 3610,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/51.json"
    },
    {
      "zip": "65183",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4410,
      "direct_p50": 4410,
      "avg": 5736,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 77,
      "quality": "hoch",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 14.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "65205",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 3719,
      "direct_p50": 3719,
      "avg": 3797,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "69118",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 4643,
      "direct_p50": 4643,
      "avg": 5372,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 91,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "70437",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 3785,
      "direct_p50": 3785,
      "avg": 3989,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -21.7,
      "detail": "plz/70.json"
    },
    {
      "zip": "73312",
      "city": "Geislingen an der Steige",
      "state": "Baden-Württemberg",
      "p50": 2617,
      "direct_p50": 2617,
      "avg": 2745,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "76131",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3969,
      "direct_p50": 3969,
      "avg": 3907,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/76.json"
    },
    {
      "zip": "76135",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3900,
      "direct_p50": 3900,
      "avg": 3942,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -10.4,
      "detail": "plz/76.json"
    },
    {
      "zip": "78073",
      "city": "Bad Dürrheim",
      "state": "Baden-Württemberg",
      "p50": 3012,
      "direct_p50": 3012,
      "avg": 3264,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78647",
      "city": "Trossingen",
      "state": "Baden-Württemberg",
      "p50": 2909,
      "direct_p50": 2909,
      "avg": 2984,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "80335",
      "city": "München",
      "state": "Bayern",
      "p50": 11816,
      "direct_p50": 11816,
      "avg": 11296,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "85080",
      "city": "Gaimersheim",
      "state": "Bayern",
      "p50": 5710,
      "direct_p50": 5710,
      "avg": 5291,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "89077",
      "city": "Ulm",
      "state": "Baden-Württemberg",
      "p50": 4503,
      "direct_p50": 4503,
      "avg": 4742,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/89.json"
    },
    {
      "zip": "90537",
      "city": "Feucht",
      "state": "Bayern",
      "p50": 5955,
      "direct_p50": 5955,
      "avg": 5258,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 86,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "96052",
      "city": "Bamberg",
      "state": "Bayern",
      "p50": 4194,
      "direct_p50": 4194,
      "avg": 4390,
      "n_active": 62,
      "pool_n": 62,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 26.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "16761",
      "city": "Hennigsdorf",
      "state": "Brandenburg",
      "p50": 3590,
      "direct_p50": 3590,
      "avg": 3576,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/16.json"
    },
    {
      "zip": "22459",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4758,
      "direct_p50": 4758,
      "avg": 5452,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "22605",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 11422,
      "direct_p50": 11422,
      "avg": 11486,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 13.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "24944",
      "city": "Flensburg",
      "state": "Schleswig-Holstein",
      "p50": 2912,
      "direct_p50": 2912,
      "avg": 4080,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "28759",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2142,
      "direct_p50": 2142,
      "avg": 2483,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 160,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/28.json"
    },
    {
      "zip": "30161",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3843,
      "direct_p50": 3843,
      "avg": 4068,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/30.json"
    },
    {
      "zip": "30449",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2708,
      "direct_p50": 2708,
      "avg": 2888,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/30.json"
    },
    {
      "zip": "40211",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 6321,
      "direct_p50": 6321,
      "avg": 6525,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -19.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "42117",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2619,
      "direct_p50": 2619,
      "avg": 2591,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 21.5,
      "detail": "plz/42.json"
    },
    {
      "zip": "47800",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2634,
      "direct_p50": 2634,
      "avg": 2660,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -28.9,
      "detail": "plz/47.json"
    },
    {
      "zip": "55232",
      "city": "Alzey",
      "state": "Rheinland-Pfalz",
      "p50": 2646,
      "direct_p50": 2646,
      "avg": 2783,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "60487",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 6926,
      "direct_p50": 6926,
      "avg": 6950,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/60.json"
    },
    {
      "zip": "63073",
      "city": "Offenbach am Main",
      "state": "Hessen",
      "p50": 4269,
      "direct_p50": 4269,
      "avg": 4318,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 19.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "65527",
      "city": "Niedernhausen",
      "state": "Hessen",
      "p50": 3284,
      "direct_p50": 3284,
      "avg": 3489,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -11.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "79540",
      "city": "Lörrach",
      "state": "Baden-Württemberg",
      "p50": 3794,
      "direct_p50": 3794,
      "avg": 4150,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "88161",
      "city": "Lindenberg im Allgäu",
      "state": "Bayern",
      "p50": 3500,
      "direct_p50": 3500,
      "avg": 3717,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88339",
      "city": "Bad Waldsee",
      "state": "Baden-Württemberg",
      "p50": 3455,
      "direct_p50": 3455,
      "avg": 3622,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/88.json"
    },
    {
      "zip": "95028",
      "city": "Hof",
      "state": "Bayern",
      "p50": 2426,
      "direct_p50": 2426,
      "avg": 2360,
      "n_active": 61,
      "pool_n": 61,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "06108",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 3013,
      "direct_p50": 3013,
      "avg": 3252,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "09111",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1468,
      "direct_p50": 1468,
      "avg": 2115,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "12107",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4343,
      "direct_p50": 4343,
      "avg": 4523,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/12.json"
    },
    {
      "zip": "12439",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3893,
      "direct_p50": 3893,
      "avg": 4373,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "15806",
      "city": "Zossen",
      "state": "Brandenburg",
      "p50": 3950,
      "direct_p50": 3950,
      "avg": 3724,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/15.json"
    },
    {
      "zip": "22609",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6541,
      "direct_p50": 6541,
      "avg": 7639,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "23560",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 2853,
      "direct_p50": 2853,
      "avg": 3654,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 24.2,
      "detail": "plz/23.json"
    },
    {
      "zip": "23617",
      "city": "Stockelsdorf",
      "state": "Schleswig-Holstein",
      "p50": 5497,
      "direct_p50": 5497,
      "avg": 4439,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 79.9,
      "detail": "plz/23.json"
    },
    {
      "zip": "24558",
      "city": "Henstedt-Ulzburg",
      "state": "Schleswig-Holstein",
      "p50": 4487,
      "direct_p50": 4487,
      "avg": 4184,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 17.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "25524",
      "city": "Itzehoe",
      "state": "Schleswig-Holstein",
      "p50": 2203,
      "direct_p50": 2203,
      "avg": 2435,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/25.json"
    },
    {
      "zip": "26605",
      "city": "Aurich",
      "state": "Niedersachsen",
      "p50": 4032,
      "direct_p50": 4032,
      "avg": 3915,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 14,
      "quality": "hoch",
      "dom_days": 169,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "27711",
      "city": "Osterholz-Scharmbeck",
      "state": "Niedersachsen",
      "p50": 3673,
      "direct_p50": 3673,
      "avg": 3501,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/27.json"
    },
    {
      "zip": "31137",
      "city": "Hildesheim",
      "state": "Niedersachsen",
      "p50": 2583,
      "direct_p50": 2583,
      "avg": 3092,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 80,
      "quality": "hoch",
      "dom_days": 105,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "32425",
      "city": "Minden",
      "state": "Nordrhein-Westfalen",
      "p50": 3015,
      "direct_p50": 3015,
      "avg": 2916,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 18.9,
      "detail": "plz/32.json"
    },
    {
      "zip": "41065",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2124,
      "direct_p50": 2124,
      "avg": 2410,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -11.5,
      "detail": "plz/41.json"
    },
    {
      "zip": "45326",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2034,
      "direct_p50": 2034,
      "avg": 2063,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "48145",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 6048,
      "direct_p50": 6048,
      "avg": 6338,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 13.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "48165",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 4043,
      "direct_p50": 4043,
      "avg": 4443,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 21.9,
      "detail": "plz/48.json"
    },
    {
      "zip": "52249",
      "city": "Eschweiler",
      "state": "Nordrhein-Westfalen",
      "p50": 2420,
      "direct_p50": 2420,
      "avg": 2540,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 30.9,
      "detail": "plz/52.json"
    },
    {
      "zip": "55120",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 6079,
      "direct_p50": 6079,
      "avg": 6275,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 79,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 28.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "55129",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 4091,
      "direct_p50": 4091,
      "avg": 3958,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/55.json"
    },
    {
      "zip": "55218",
      "city": "Ingelheim am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 3371,
      "direct_p50": 3371,
      "avg": 3873,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "61267",
      "city": "Neu-Anspach",
      "state": "Hessen",
      "p50": 4048,
      "direct_p50": 4048,
      "avg": 3828,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/61.json"
    },
    {
      "zip": "63755",
      "city": "Alzenau",
      "state": "Bayern",
      "p50": 4968,
      "direct_p50": 4968,
      "avg": 4685,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 36.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "66955",
      "city": "Pirmasens",
      "state": "Rheinland-Pfalz",
      "p50": 1515,
      "direct_p50": 1515,
      "avg": 1510,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/66.json"
    },
    {
      "zip": "71711",
      "city": "Steinheim an der Murr",
      "state": "Baden-Württemberg",
      "p50": 4150,
      "direct_p50": 4150,
      "avg": 4485,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/71.json"
    },
    {
      "zip": "72202",
      "city": "Nagold",
      "state": "Baden-Württemberg",
      "p50": 3373,
      "direct_p50": 3373,
      "avg": 3768,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "74081",
      "city": "Heilbronn",
      "state": "Baden-Württemberg",
      "p50": 3440,
      "direct_p50": 3440,
      "avg": 3539,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "75180",
      "city": "Pforzheim",
      "state": "Baden-Württemberg",
      "p50": 3334,
      "direct_p50": 3334,
      "avg": 3385,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/75.json"
    },
    {
      "zip": "79114",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 4605,
      "direct_p50": 4605,
      "avg": 5374,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "80796",
      "city": "München",
      "state": "Bayern",
      "p50": 11625,
      "direct_p50": 11625,
      "avg": 11447,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/80.json"
    },
    {
      "zip": "82194",
      "city": "Gröbenzell",
      "state": "Bayern",
      "p50": 5776,
      "direct_p50": 5776,
      "avg": 5805,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/82.json"
    },
    {
      "zip": "91058",
      "city": "Erlangen",
      "state": "Bayern",
      "p50": 3766,
      "direct_p50": 3766,
      "avg": 4317,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "99817",
      "city": "Eisenach",
      "state": "Thüringen",
      "p50": 1647,
      "direct_p50": 1647,
      "avg": 1995,
      "n_active": 60,
      "pool_n": 60,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "10315",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4217,
      "direct_p50": 4217,
      "avg": 4931,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "12055",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5233,
      "direct_p50": 5233,
      "avg": 5116,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/12.json"
    },
    {
      "zip": "21509",
      "city": "Glinde",
      "state": "Schleswig-Holstein",
      "p50": 3186,
      "direct_p50": 3186,
      "avg": 3340,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "22089",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5741,
      "direct_p50": 5741,
      "avg": 5959,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "23701",
      "city": "Eutin",
      "state": "Schleswig-Holstein",
      "p50": 3907,
      "direct_p50": 3907,
      "avg": 4105,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 83,
      "quality": "hoch",
      "dom_days": 151,
      "dom_source": "entities",
      "trend_pct": -41.4,
      "detail": "plz/23.json"
    },
    {
      "zip": "33098",
      "city": "Paderborn",
      "state": "Nordrhein-Westfalen",
      "p50": 3944,
      "direct_p50": 3944,
      "avg": 4367,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "39124",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1735,
      "direct_p50": 1735,
      "avg": 2186,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -22.3,
      "detail": "plz/39.json"
    },
    {
      "zip": "44388",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2028,
      "direct_p50": 2028,
      "avg": 2033,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/44.json"
    },
    {
      "zip": "44575",
      "city": "Castrop-Rauxel",
      "state": "Nordrhein-Westfalen",
      "p50": 1803,
      "direct_p50": 1803,
      "avg": 1870,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -55.2,
      "detail": "plz/44.json"
    },
    {
      "zip": "45219",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 3328,
      "direct_p50": 3328,
      "avg": 3994,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 22.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "45701",
      "city": "Herten",
      "state": "Nordrhein-Westfalen",
      "p50": 3442,
      "direct_p50": 3442,
      "avg": 3063,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/45.json"
    },
    {
      "zip": "48159",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 3393,
      "direct_p50": 3393,
      "avg": 3713,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/48.json"
    },
    {
      "zip": "51379",
      "city": "Leverkusen",
      "state": "Nordrhein-Westfalen",
      "p50": 2797,
      "direct_p50": 2797,
      "avg": 3171,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/51.json"
    },
    {
      "zip": "51399",
      "city": "Burscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 3192,
      "direct_p50": 3192,
      "avg": 3571,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 132,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/51.json"
    },
    {
      "zip": "64319",
      "city": "Pfungstadt",
      "state": "Hessen",
      "p50": 4938,
      "direct_p50": 4938,
      "avg": 4751,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/64.json"
    },
    {
      "zip": "70184",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4878,
      "direct_p50": 4878,
      "avg": 5280,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/70.json"
    },
    {
      "zip": "81475",
      "city": "München",
      "state": "Bayern",
      "p50": 8207,
      "direct_p50": 8207,
      "avg": 8619,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/81.json"
    },
    {
      "zip": "81929",
      "city": "München",
      "state": "Bayern",
      "p50": 8754,
      "direct_p50": 8754,
      "avg": 8922,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/81.json"
    },
    {
      "zip": "88487",
      "city": "Mietingen",
      "state": "Baden-Württemberg",
      "p50": 4902,
      "direct_p50": 4902,
      "avg": 4787,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 252,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "94034",
      "city": "Passau",
      "state": "Bayern",
      "p50": 2788,
      "direct_p50": 2788,
      "avg": 3034,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "95445",
      "city": "Bayreuth",
      "state": "Bayern",
      "p50": 3452,
      "direct_p50": 3452,
      "avg": 3634,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "96050",
      "city": "Bamberg",
      "state": "Bayern",
      "p50": 3597,
      "direct_p50": 3597,
      "avg": 3682,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 13.0,
      "detail": "plz/96.json"
    },
    {
      "zip": "97990",
      "city": "Weikersheim",
      "state": "Baden-Württemberg",
      "p50": 4350,
      "direct_p50": 4350,
      "avg": 4264,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 116,
      "quality": "hoch",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "99867",
      "city": "Gotha",
      "state": "Thüringen",
      "p50": 1419,
      "direct_p50": 1419,
      "avg": 1612,
      "n_active": 59,
      "pool_n": 59,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/99.json"
    },
    {
      "zip": "09599",
      "city": "Freiberg",
      "state": "Sachsen",
      "p50": 1881,
      "direct_p50": 1881,
      "avg": 2194,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -20.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "22844",
      "city": "Norderstedt",
      "state": "Schleswig-Holstein",
      "p50": 5001,
      "direct_p50": 5001,
      "avg": 4902,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 34.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "24109",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2117,
      "direct_p50": 2117,
      "avg": 2214,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "24116",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 4146,
      "direct_p50": 4146,
      "avg": 4486,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/24.json"
    },
    {
      "zip": "24534",
      "city": "Neumünster",
      "state": "Schleswig-Holstein",
      "p50": 2563,
      "direct_p50": 2563,
      "avg": 3022,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 70,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -20.6,
      "detail": "plz/24.json"
    },
    {
      "zip": "26736",
      "city": "Greetsiel",
      "state": "Niedersachsen",
      "p50": 4167,
      "direct_p50": 4167,
      "avg": 4239,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/26.json"
    },
    {
      "zip": "33613",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2793,
      "direct_p50": 2793,
      "avg": 3107,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/33.json"
    },
    {
      "zip": "45470",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2745,
      "direct_p50": 2745,
      "avg": 2902,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/45.json"
    },
    {
      "zip": "45881",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1189,
      "direct_p50": 1189,
      "avg": 1176,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 46.7,
      "detail": "plz/45.json"
    },
    {
      "zip": "45899",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1750,
      "direct_p50": 1750,
      "avg": 1822,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "52146",
      "city": "Würselen",
      "state": "Nordrhein-Westfalen",
      "p50": 2764,
      "direct_p50": 2764,
      "avg": 3025,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/52.json"
    },
    {
      "zip": "53332",
      "city": "Bornheim",
      "state": "Nordrhein-Westfalen",
      "p50": 3577,
      "direct_p50": 3577,
      "avg": 3790,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 38,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 18.8,
      "detail": "plz/53.json"
    },
    {
      "zip": "70193",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4838,
      "direct_p50": 4838,
      "avg": 5678,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/70.json"
    },
    {
      "zip": "73061",
      "city": "Ebersbach an der Fils",
      "state": "Baden-Württemberg",
      "p50": 3296,
      "direct_p50": 3296,
      "avg": 3324,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "80634",
      "city": "München",
      "state": "Bayern",
      "p50": 10810,
      "direct_p50": 10810,
      "avg": 11388,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/80.json"
    },
    {
      "zip": "83024",
      "city": "Rosenheim",
      "state": "Bayern",
      "p50": 5939,
      "direct_p50": 5939,
      "avg": 6503,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/83.json"
    },
    {
      "zip": "83308",
      "city": "Trostberg",
      "state": "Bayern",
      "p50": 4140,
      "direct_p50": 4140,
      "avg": 4203,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 40.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "86161",
      "city": "Augsburg",
      "state": "Bayern",
      "p50": 4150,
      "direct_p50": 4150,
      "avg": 4345,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 18.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "89165",
      "city": "Dietenheim",
      "state": "Baden-Württemberg",
      "p50": 4649,
      "direct_p50": 4649,
      "avg": 4403,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/89.json"
    },
    {
      "zip": "92339",
      "city": "Beilngries",
      "state": "Bayern",
      "p50": 6105,
      "direct_p50": 6105,
      "avg": 5499,
      "n_active": 58,
      "pool_n": 58,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/92.json"
    },
    {
      "zip": "07749",
      "city": "Jena",
      "state": "Thüringen",
      "p50": 3815,
      "direct_p50": 3815,
      "avg": 4006,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/07.json"
    },
    {
      "zip": "08393",
      "city": "Meerane",
      "state": "Sachsen",
      "p50": 945,
      "direct_p50": 945,
      "avg": 926,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 26.1,
      "detail": "plz/08.json"
    },
    {
      "zip": "20149",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 10759,
      "direct_p50": 10759,
      "avg": 11314,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/20.json"
    },
    {
      "zip": "21680",
      "city": "Stade",
      "state": "Niedersachsen",
      "p50": 3125,
      "direct_p50": 3125,
      "avg": 3332,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "27753",
      "city": "Delmenhorst",
      "state": "Niedersachsen",
      "p50": 2864,
      "direct_p50": 2864,
      "avg": 3130,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 31.5,
      "detail": "plz/27.json"
    },
    {
      "zip": "28309",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3125,
      "direct_p50": 3125,
      "avg": 3008,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/28.json"
    },
    {
      "zip": "30938",
      "city": "Burgwedel",
      "state": "Niedersachsen",
      "p50": 5471,
      "direct_p50": 5471,
      "avg": 5131,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 207,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 44.0,
      "detail": "plz/30.json"
    },
    {
      "zip": "40219",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5566,
      "direct_p50": 5566,
      "avg": 5854,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/40.json"
    },
    {
      "zip": "42651",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2381,
      "direct_p50": 2381,
      "avg": 2496,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/42.json"
    },
    {
      "zip": "42897",
      "city": "Remscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 2761,
      "direct_p50": 2761,
      "avg": 3177,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/42.json"
    },
    {
      "zip": "45327",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1922,
      "direct_p50": 1922,
      "avg": 1910,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -27.5,
      "detail": "plz/45.json"
    },
    {
      "zip": "51503",
      "city": "Rösrath",
      "state": "Nordrhein-Westfalen",
      "p50": 4795,
      "direct_p50": 4795,
      "avg": 4557,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/51.json"
    },
    {
      "zip": "56112",
      "city": "Lahnstein",
      "state": "Rheinland-Pfalz",
      "p50": 2578,
      "direct_p50": 2578,
      "avg": 2706,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "63456",
      "city": "Hanau",
      "state": "Hessen",
      "p50": 3554,
      "direct_p50": 3554,
      "avg": 3633,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "73035",
      "city": "Göppingen",
      "state": "Baden-Württemberg",
      "p50": 3500,
      "direct_p50": 3500,
      "avg": 3839,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "74535",
      "city": "Mainhardt",
      "state": "Baden-Württemberg",
      "p50": 4650,
      "direct_p50": 4650,
      "avg": 4010,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 14,
      "quality": "hoch",
      "dom_days": 252,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "77654",
      "city": "Offenburg",
      "state": "Baden-Württemberg",
      "p50": 3764,
      "direct_p50": 3764,
      "avg": 3878,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 25.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "83512",
      "city": "Wasserburg am Inn",
      "state": "Bayern",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 5023,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "85551",
      "city": "Kirchheim bei München",
      "state": "Bayern",
      "p50": 6739,
      "direct_p50": 6739,
      "avg": 7197,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "90547",
      "city": "Stein",
      "state": "Bayern",
      "p50": 3438,
      "direct_p50": 3438,
      "avg": 3813,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/90.json"
    },
    {
      "zip": "92237",
      "city": "Sulzbach-Rosenberg",
      "state": "Bayern",
      "p50": 2385,
      "direct_p50": 2385,
      "avg": 2601,
      "n_active": 57,
      "pool_n": 57,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/92.json"
    },
    {
      "zip": "08371",
      "city": "Glauchau",
      "state": "Sachsen",
      "p50": 977,
      "direct_p50": 977,
      "avg": 1033,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 36.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "12249",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4201,
      "direct_p50": 4201,
      "avg": 4393,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -12.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "17213",
      "city": "Göhren-Lebbin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4499,
      "direct_p50": 4499,
      "avg": 3949,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 15.1,
      "detail": "plz/17.json"
    },
    {
      "zip": "22359",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6250,
      "direct_p50": 6250,
      "avg": 6252,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/22.json"
    },
    {
      "zip": "25469",
      "city": "Halstenbek",
      "state": "Schleswig-Holstein",
      "p50": 3683,
      "direct_p50": 3683,
      "avg": 4084,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/25.json"
    },
    {
      "zip": "25992",
      "city": "List auf Sylt",
      "state": "Schleswig-Holstein",
      "p50": 9854,
      "direct_p50": 9854,
      "avg": 10913,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "28205",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3453,
      "direct_p50": 3453,
      "avg": 3557,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "33378",
      "city": "Rheda-Wiedenbrück",
      "state": "Nordrhein-Westfalen",
      "p50": 2641,
      "direct_p50": 2641,
      "avg": 3057,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -21.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "37120",
      "city": "Bovenden",
      "state": "Niedersachsen",
      "p50": 4571,
      "direct_p50": 4571,
      "avg": 3966,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/37.json"
    },
    {
      "zip": "42781",
      "city": "Haan",
      "state": "Nordrhein-Westfalen",
      "p50": 2883,
      "direct_p50": 2883,
      "avg": 2997,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "44892",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2159,
      "direct_p50": 2159,
      "avg": 2173,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 24.3,
      "detail": "plz/44.json"
    },
    {
      "zip": "45886",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1342,
      "direct_p50": 1342,
      "avg": 1585,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/45.json"
    },
    {
      "zip": "57072",
      "city": "Siegen",
      "state": "Nordrhein-Westfalen",
      "p50": 2908,
      "direct_p50": 2908,
      "avg": 3200,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/57.json"
    },
    {
      "zip": "66538",
      "city": "Neunkirchen",
      "state": "Saarland",
      "p50": 1395,
      "direct_p50": 1395,
      "avg": 1768,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "66706",
      "city": "Perl",
      "state": "Saarland",
      "p50": 3531,
      "direct_p50": 3531,
      "avg": 3673,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 88,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 13.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "69412",
      "city": "Eberbach",
      "state": "Baden-Württemberg",
      "p50": 2667,
      "direct_p50": 2667,
      "avg": 3085,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "76887",
      "city": "Bad Bergzabern",
      "state": "Rheinland-Pfalz",
      "p50": 2492,
      "direct_p50": 2492,
      "avg": 2550,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "78048",
      "city": "Villingen-Schwenningen",
      "state": "Baden-Württemberg",
      "p50": 2783,
      "direct_p50": 2783,
      "avg": 3028,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "78239",
      "city": "Rielasingen-Worblingen",
      "state": "Baden-Württemberg",
      "p50": 3226,
      "direct_p50": 3226,
      "avg": 3312,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "78462",
      "city": "Konstanz",
      "state": "Baden-Württemberg",
      "p50": 6806,
      "direct_p50": 6806,
      "avg": 7061,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 37,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 35.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "79108",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 5464,
      "direct_p50": 5464,
      "avg": 5991,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 104,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "84503",
      "city": "Altötting",
      "state": "Bayern",
      "p50": 3055,
      "direct_p50": 3055,
      "avg": 3206,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -19.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "90480",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3733,
      "direct_p50": 3733,
      "avg": 3916,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 6.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "92421",
      "city": "Schwandorf",
      "state": "Bayern",
      "p50": 3120,
      "direct_p50": 3120,
      "avg": 3538,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -23.1,
      "detail": "plz/92.json"
    },
    {
      "zip": "97076",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 4100,
      "direct_p50": 4100,
      "avg": 4522,
      "n_active": 56,
      "pool_n": 56,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "01326",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 4059,
      "direct_p50": 4059,
      "avg": 4082,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "09116",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1137,
      "direct_p50": 1137,
      "avg": 1121,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/09.json"
    },
    {
      "zip": "26486",
      "city": "Wangerooge",
      "state": "Niedersachsen",
      "p50": 8317,
      "direct_p50": 8317,
      "avg": 8575,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 88,
      "quality": "hoch",
      "dom_days": 125,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "27576",
      "city": "Bremerhaven",
      "state": "Bremen",
      "p50": 1372,
      "direct_p50": 1372,
      "avg": 2095,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "28209",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3800,
      "direct_p50": 3800,
      "avg": 3926,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/28.json"
    },
    {
      "zip": "29525",
      "city": "Uelzen",
      "state": "Niedersachsen",
      "p50": 2014,
      "direct_p50": 2014,
      "avg": 2300,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/29.json"
    },
    {
      "zip": "30539",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3421,
      "direct_p50": 3421,
      "avg": 3729,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/30.json"
    },
    {
      "zip": "31789",
      "city": "Hameln",
      "state": "Niedersachsen",
      "p50": 1607,
      "direct_p50": 1607,
      "avg": 2204,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "38259",
      "city": "Salzgitter",
      "state": "Niedersachsen",
      "p50": 1319,
      "direct_p50": 1319,
      "avg": 1586,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/38.json"
    },
    {
      "zip": "40724",
      "city": "Hilden",
      "state": "Nordrhein-Westfalen",
      "p50": 3234,
      "direct_p50": 3234,
      "avg": 3360,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "45239",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 3902,
      "direct_p50": 3902,
      "avg": 4154,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "47441",
      "city": "Moers",
      "state": "Nordrhein-Westfalen",
      "p50": 2930,
      "direct_p50": 2930,
      "avg": 3008,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "48599",
      "city": "Gronau",
      "state": "Nordrhein-Westfalen",
      "p50": 3085,
      "direct_p50": 3085,
      "avg": 3315,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": 18.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "50668",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 7051,
      "direct_p50": 7051,
      "avg": 7178,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/50.json"
    },
    {
      "zip": "52531",
      "city": "Übach-Palenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 3989,
      "direct_p50": 3989,
      "avg": 3421,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 88.1,
      "detail": "plz/52.json"
    },
    {
      "zip": "53111",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 4800,
      "direct_p50": 4800,
      "avg": 5267,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "53119",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 3357,
      "direct_p50": 3357,
      "avg": 3463,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/53.json"
    },
    {
      "zip": "55127",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 3413,
      "direct_p50": 3413,
      "avg": 3832,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "65760",
      "city": "Eschborn",
      "state": "Hessen",
      "p50": 4526,
      "direct_p50": 4526,
      "avg": 4233,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 64.8,
      "detail": "plz/65.json"
    },
    {
      "zip": "67098",
      "city": "Bad Dürkheim",
      "state": "Rheinland-Pfalz",
      "p50": 3504,
      "direct_p50": 3504,
      "avg": 3697,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "68259",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3414,
      "direct_p50": 3414,
      "avg": 3585,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/68.json"
    },
    {
      "zip": "70192",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 8016,
      "direct_p50": 8016,
      "avg": 8810,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/70.json"
    },
    {
      "zip": "73734",
      "city": "Esslingen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3579,
      "direct_p50": 3579,
      "avg": 3754,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/73.json"
    },
    {
      "zip": "74189",
      "city": "Weinsberg",
      "state": "Baden-Württemberg",
      "p50": 5596,
      "direct_p50": 5596,
      "avg": 4785,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 6.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "77652",
      "city": "Offenburg",
      "state": "Baden-Württemberg",
      "p50": 3483,
      "direct_p50": 3483,
      "avg": 3827,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 22.8,
      "detail": "plz/77.json"
    },
    {
      "zip": "79541",
      "city": "Lörrach",
      "state": "Baden-Württemberg",
      "p50": 3809,
      "direct_p50": 3809,
      "avg": 3914,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "81675",
      "city": "München",
      "state": "Bayern",
      "p50": 14579,
      "direct_p50": 14579,
      "avg": 13836,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "83224",
      "city": "Grassau",
      "state": "Bayern",
      "p50": 4581,
      "direct_p50": 4581,
      "avg": 5119,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "87616",
      "city": "Marktoberdorf",
      "state": "Bayern",
      "p50": 4859,
      "direct_p50": 4859,
      "avg": 4832,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/87.json"
    },
    {
      "zip": "89079",
      "city": "Ulm",
      "state": "Baden-Württemberg",
      "p50": 3843,
      "direct_p50": 3843,
      "avg": 4295,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/89.json"
    },
    {
      "zip": "91207",
      "city": "Lauf an der Pegnitz",
      "state": "Bayern",
      "p50": 3045,
      "direct_p50": 3045,
      "avg": 3251,
      "n_active": 55,
      "pool_n": 55,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "01640",
      "city": "Coswig",
      "state": "Sachsen",
      "p50": 2236,
      "direct_p50": 2236,
      "avg": 2407,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "07639",
      "city": "Weißenborn",
      "state": "Thüringen",
      "p50": 7804,
      "direct_p50": 7804,
      "avg": 7107,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/07.json"
    },
    {
      "zip": "22111",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4555,
      "direct_p50": 4555,
      "avg": 4758,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "22159",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4374,
      "direct_p50": 4374,
      "avg": 4588,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "28717",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2304,
      "direct_p50": 2304,
      "avg": 2867,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "33397",
      "city": "Rietberg",
      "state": "Nordrhein-Westfalen",
      "p50": 3222,
      "direct_p50": 3222,
      "avg": 3195,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -21.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "42115",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2277,
      "direct_p50": 2277,
      "avg": 2238,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -23.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "44623",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1684,
      "direct_p50": 1684,
      "avg": 2285,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -22.5,
      "detail": "plz/44.json"
    },
    {
      "zip": "51147",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3566,
      "direct_p50": 3566,
      "avg": 4043,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/51.json"
    },
    {
      "zip": "52070",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 3483,
      "direct_p50": 3483,
      "avg": 3398,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/52.json"
    },
    {
      "zip": "52525",
      "city": "Heinsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 3643,
      "direct_p50": 3643,
      "avg": 3344,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 55.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "55131",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 4581,
      "direct_p50": 4581,
      "avg": 4923,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "58097",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1702,
      "direct_p50": 1702,
      "avg": 1725,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -25.1,
      "detail": "plz/58.json"
    },
    {
      "zip": "66117",
      "city": "Alt-Saarbrücken",
      "state": "Saarland",
      "p50": 3229,
      "direct_p50": 3229,
      "avg": 3334,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "67434",
      "city": "Neustadt an der Weinstraße",
      "state": "Rheinland-Pfalz",
      "p50": 4563,
      "direct_p50": 4563,
      "avg": 4547,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "70188",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4936,
      "direct_p50": 4936,
      "avg": 5131,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/70.json"
    },
    {
      "zip": "70195",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4596,
      "direct_p50": 4596,
      "avg": 5245,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/70.json"
    },
    {
      "zip": "72461",
      "city": "Albstadt",
      "state": "Baden-Württemberg",
      "p50": 1979,
      "direct_p50": 1979,
      "avg": 2221,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 89,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/72.json"
    },
    {
      "zip": "72827",
      "city": "Reutlingen",
      "state": "Baden-Württemberg",
      "p50": 4610,
      "direct_p50": 4610,
      "avg": 4759,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 6,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -33.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "77855",
      "city": "Achern",
      "state": "Baden-Württemberg",
      "p50": 3354,
      "direct_p50": 3354,
      "avg": 3393,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "82131",
      "city": "Gauting",
      "state": "Bayern",
      "p50": 6782,
      "direct_p50": 6782,
      "avg": 6883,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/82.json"
    },
    {
      "zip": "88239",
      "city": "Wangen im Allgäu",
      "state": "Baden-Württemberg",
      "p50": 3908,
      "direct_p50": 3908,
      "avg": 4338,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 63.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "91154",
      "city": "Roth",
      "state": "Bayern",
      "p50": 3037,
      "direct_p50": 3037,
      "avg": 3164,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "93059",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 4930,
      "direct_p50": 4930,
      "avg": 5383,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "97828",
      "city": "Marktheidenfeld",
      "state": "Bayern",
      "p50": 4816,
      "direct_p50": 4816,
      "avg": 4405,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 45,
      "active_age_days": 6,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 66.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "99089",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2756,
      "direct_p50": 2756,
      "avg": 2857,
      "n_active": 54,
      "pool_n": 54,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/99.json"
    },
    {
      "zip": "26524",
      "city": "Hage",
      "state": "Niedersachsen",
      "p50": 3886,
      "direct_p50": 3886,
      "avg": 3340,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 133,
      "dom_source": "entities",
      "trend_pct": 30.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "26603",
      "city": "Aurich",
      "state": "Niedersachsen",
      "p50": 3221,
      "direct_p50": 3221,
      "avg": 3684,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/26.json"
    },
    {
      "zip": "28857",
      "city": "Syke",
      "state": "Niedersachsen",
      "p50": 3066,
      "direct_p50": 3066,
      "avg": 3125,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 23.0,
      "detail": "plz/28.json"
    },
    {
      "zip": "30453",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3184,
      "direct_p50": 3184,
      "avg": 3380,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 13.0,
      "detail": "plz/30.json"
    },
    {
      "zip": "33106",
      "city": "Paderborn",
      "state": "Nordrhein-Westfalen",
      "p50": 4191,
      "direct_p50": 4191,
      "avg": 4051,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "36251",
      "city": "Bad Hersfeld",
      "state": "Hessen",
      "p50": 2447,
      "direct_p50": 2447,
      "avg": 2832,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/36.json"
    },
    {
      "zip": "42109",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2007,
      "direct_p50": 2007,
      "avg": 1938,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/42.json"
    },
    {
      "zip": "42653",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2779,
      "direct_p50": 2779,
      "avg": 2925,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 77.6,
      "detail": "plz/42.json"
    },
    {
      "zip": "46236",
      "city": "Bottrop",
      "state": "Nordrhein-Westfalen",
      "p50": 2670,
      "direct_p50": 2670,
      "avg": 2812,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 22.8,
      "detail": "plz/46.json"
    },
    {
      "zip": "48153",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 4876,
      "direct_p50": 4876,
      "avg": 4996,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 17.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "58313",
      "city": "Herdecke",
      "state": "Nordrhein-Westfalen",
      "p50": 2269,
      "direct_p50": 2269,
      "avg": 2438,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/58.json"
    },
    {
      "zip": "60318",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7469,
      "direct_p50": 7469,
      "avg": 7293,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 6.6,
      "detail": "plz/60.json"
    },
    {
      "zip": "61476",
      "city": "Kronberg im Taunus",
      "state": "Hessen",
      "p50": 4642,
      "direct_p50": 4642,
      "avg": 5585,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/61.json"
    },
    {
      "zip": "68161",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 4297,
      "direct_p50": 4297,
      "avg": 4573,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "68167",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3519,
      "direct_p50": 3519,
      "avg": 3667,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "72116",
      "city": "Mössingen",
      "state": "Baden-Württemberg",
      "p50": 4108,
      "direct_p50": 4108,
      "avg": 4431,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72270",
      "city": "Baiersbronn",
      "state": "Baden-Württemberg",
      "p50": 1843,
      "direct_p50": 1843,
      "avg": 2179,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 19.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "72766",
      "city": "Reutlingen",
      "state": "Baden-Württemberg",
      "p50": 3526,
      "direct_p50": 3526,
      "avg": 3701,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/72.json"
    },
    {
      "zip": "73529",
      "city": "Schwäbisch Gmünd",
      "state": "Baden-Württemberg",
      "p50": 2905,
      "direct_p50": 2905,
      "avg": 3141,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "75031",
      "city": "Eppingen",
      "state": "Baden-Württemberg",
      "p50": 2716,
      "direct_p50": 2716,
      "avg": 3020,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 152,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/75.json"
    },
    {
      "zip": "79822",
      "city": "Titisee-Neustadt",
      "state": "Baden-Württemberg",
      "p50": 5072,
      "direct_p50": 5072,
      "avg": 4141,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 86,
      "quality": "hoch",
      "dom_days": 167,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/79.json"
    },
    {
      "zip": "80799",
      "city": "München",
      "state": "Bayern",
      "p50": 11602,
      "direct_p50": 11602,
      "avg": 12828,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/80.json"
    },
    {
      "zip": "82211",
      "city": "Herrsching am Ammersee",
      "state": "Bayern",
      "p50": 6905,
      "direct_p50": 6905,
      "avg": 7757,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "88630",
      "city": "Pfullendorf",
      "state": "Baden-Württemberg",
      "p50": 3006,
      "direct_p50": 3006,
      "avg": 3359,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 210,
      "dom_source": "entities",
      "trend_pct": -11.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "97078",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 3801,
      "direct_p50": 3801,
      "avg": 4224,
      "n_active": 53,
      "pool_n": 53,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "01156",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2590,
      "direct_p50": 2590,
      "avg": 2788,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/01.json"
    },
    {
      "zip": "04207",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2569,
      "direct_p50": 2569,
      "avg": 2735,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "13355",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5794,
      "direct_p50": 5794,
      "avg": 5784,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -18.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "17248",
      "city": "Rechlin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4102,
      "direct_p50": 4102,
      "avg": 4214,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "18375",
      "city": "Prerow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4907,
      "direct_p50": 4907,
      "avg": 5089,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 67,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/18.json"
    },
    {
      "zip": "20253",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7577,
      "direct_p50": 7577,
      "avg": 8180,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/20.json"
    },
    {
      "zip": "21481",
      "city": "Schnakenbek",
      "state": "Schleswig-Holstein",
      "p50": 3426,
      "direct_p50": 3426,
      "avg": 2906,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 6,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "23556",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 4776,
      "direct_p50": 4776,
      "avg": 4312,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 40.9,
      "detail": "plz/23.json"
    },
    {
      "zip": "24939",
      "city": "Flensburg",
      "state": "Schleswig-Holstein",
      "p50": 2500,
      "direct_p50": 2500,
      "avg": 2688,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "26639",
      "city": "Wiesmoor",
      "state": "Niedersachsen",
      "p50": 3234,
      "direct_p50": 3234,
      "avg": 3153,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "30823",
      "city": "Garbsen",
      "state": "Niedersachsen",
      "p50": 2773,
      "direct_p50": 2773,
      "avg": 2956,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/30.json"
    },
    {
      "zip": "32052",
      "city": "Herford",
      "state": "Nordrhein-Westfalen",
      "p50": 2716,
      "direct_p50": 2716,
      "avg": 2960,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/32.json"
    },
    {
      "zip": "35066",
      "city": "Frankenberg (Eder)",
      "state": "Hessen",
      "p50": 3670,
      "direct_p50": 3670,
      "avg": 3250,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "39106",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1752,
      "direct_p50": 1752,
      "avg": 1956,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/39.json"
    },
    {
      "zip": "45475",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2522,
      "direct_p50": 2522,
      "avg": 2609,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "46145",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2287,
      "direct_p50": 2287,
      "avg": 2839,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 102,
      "dom_source": "entities",
      "trend_pct": -19.6,
      "detail": "plz/46.json"
    },
    {
      "zip": "47906",
      "city": "Kempen",
      "state": "Nordrhein-Westfalen",
      "p50": 3274,
      "direct_p50": 3274,
      "avg": 3865,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 74,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 31.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "49088",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 2375,
      "direct_p50": 2375,
      "avg": 2569,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "50999",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 4520,
      "direct_p50": 4520,
      "avg": 4784,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -10.7,
      "detail": "plz/50.json"
    },
    {
      "zip": "51065",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3561,
      "direct_p50": 3561,
      "avg": 3630,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/51.json"
    },
    {
      "zip": "51373",
      "city": "Leverkusen",
      "state": "Nordrhein-Westfalen",
      "p50": 3117,
      "direct_p50": 3117,
      "avg": 3040,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/51.json"
    },
    {
      "zip": "52428",
      "city": "Jülich",
      "state": "Nordrhein-Westfalen",
      "p50": 3495,
      "direct_p50": 3495,
      "avg": 3608,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/52.json"
    },
    {
      "zip": "58093",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1895,
      "direct_p50": 1895,
      "avg": 1997,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -22.0,
      "detail": "plz/58.json"
    },
    {
      "zip": "64297",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 3982,
      "direct_p50": 3982,
      "avg": 3957,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/64.json"
    },
    {
      "zip": "65520",
      "city": "Bad Camberg-Kernstadt",
      "state": "Hessen",
      "p50": 4675,
      "direct_p50": 4675,
      "avg": 4127,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 74.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "70734",
      "city": "Fellbach",
      "state": "Baden-Württemberg",
      "p50": 4418,
      "direct_p50": 4418,
      "avg": 4685,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/70.json"
    },
    {
      "zip": "75173",
      "city": "Pforzheim",
      "state": "Baden-Württemberg",
      "p50": 3086,
      "direct_p50": 3086,
      "avg": 3392,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "75417",
      "city": "Mühlacker",
      "state": "Baden-Württemberg",
      "p50": 2726,
      "direct_p50": 2726,
      "avg": 2799,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "85598",
      "city": "Vaterstetten",
      "state": "Bayern",
      "p50": 6847,
      "direct_p50": 6847,
      "avg": 6983,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "97688",
      "city": "Bad Kissingen",
      "state": "Bayern",
      "p50": 2795,
      "direct_p50": 2795,
      "avg": 2962,
      "n_active": 52,
      "pool_n": 52,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 32.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "18546",
      "city": "Sassnitz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3347,
      "direct_p50": 3347,
      "avg": 4071,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -25.2,
      "detail": "plz/18.json"
    },
    {
      "zip": "22081",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7250,
      "direct_p50": 7250,
      "avg": 7347,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 7.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "30171",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4000,
      "direct_p50": 4000,
      "avg": 4434,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/30.json"
    },
    {
      "zip": "30627",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2991,
      "direct_p50": 2991,
      "avg": 2955,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/30.json"
    },
    {
      "zip": "30916",
      "city": "Farster Bauerschaft",
      "state": "Niedersachsen",
      "p50": 2726,
      "direct_p50": 2726,
      "avg": 3099,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/30.json"
    },
    {
      "zip": "31582",
      "city": "Nienburg/Weser",
      "state": "Niedersachsen",
      "p50": 2305,
      "direct_p50": 2305,
      "avg": 2673,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "33609",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2625,
      "direct_p50": 2625,
      "avg": 2865,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/33.json"
    },
    {
      "zip": "33758",
      "city": "Schloß Holte-Stukenbrock",
      "state": "Nordrhein-Westfalen",
      "p50": 3843,
      "direct_p50": 3843,
      "avg": 3699,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -14.8,
      "detail": "plz/33.json"
    },
    {
      "zip": "40213",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 7982,
      "direct_p50": 7982,
      "avg": 8643,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/40.json"
    },
    {
      "zip": "41352",
      "city": "Korschenbroich",
      "state": "Nordrhein-Westfalen",
      "p50": 3245,
      "direct_p50": 3245,
      "avg": 3646,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/41.json"
    },
    {
      "zip": "45139",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1491,
      "direct_p50": 1491,
      "avg": 1678,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -44.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "48157",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 2722,
      "direct_p50": 2722,
      "avg": 3030,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/48.json"
    },
    {
      "zip": "50997",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 2012,
      "direct_p50": 2012,
      "avg": 2883,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -24.0,
      "detail": "plz/50.json"
    },
    {
      "zip": "51069",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3800,
      "direct_p50": 3800,
      "avg": 4128,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 32,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/51.json"
    },
    {
      "zip": "52222",
      "city": "Stolberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2071,
      "direct_p50": 2071,
      "avg": 2290,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/52.json"
    },
    {
      "zip": "58119",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1987,
      "direct_p50": 1987,
      "avg": 2001,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "60389",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 6000,
      "direct_p50": 6000,
      "avg": 6390,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/60.json"
    },
    {
      "zip": "60433",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 5508,
      "direct_p50": 5508,
      "avg": 6133,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/60.json"
    },
    {
      "zip": "63571",
      "city": "Gelnhausen",
      "state": "Hessen",
      "p50": 2984,
      "direct_p50": 2984,
      "avg": 3375,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -20.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "65936",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 3876,
      "direct_p50": 3876,
      "avg": 4206,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "71287",
      "city": "Weissach",
      "state": "Baden-Württemberg",
      "p50": 4612,
      "direct_p50": 4612,
      "avg": 4739,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -19.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "71696",
      "city": "Möglingen",
      "state": "Baden-Württemberg",
      "p50": 3748,
      "direct_p50": 3748,
      "avg": 4045,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 113,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/71.json"
    },
    {
      "zip": "82024",
      "city": "Taufkirchen",
      "state": "Bayern",
      "p50": 6184,
      "direct_p50": 6184,
      "avg": 6138,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -10.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "83727",
      "city": "Schliersee",
      "state": "Bayern",
      "p50": 6851,
      "direct_p50": 6851,
      "avg": 7294,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -22.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "85375",
      "city": "Neufahrn bei Freising",
      "state": "Bayern",
      "p50": 5806,
      "direct_p50": 5806,
      "avg": 6048,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/85.json"
    },
    {
      "zip": "88299",
      "city": "Leutkirch im Allgäu",
      "state": "Baden-Württemberg",
      "p50": 3298,
      "direct_p50": 3298,
      "avg": 3493,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/88.json"
    },
    {
      "zip": "91781",
      "city": "Weißenburg in Bayern",
      "state": "Bayern",
      "p50": 3189,
      "direct_p50": 3189,
      "avg": 3381,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 36,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 27.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "93057",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 4790,
      "direct_p50": 4790,
      "avg": 4805,
      "n_active": 51,
      "pool_n": 51,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/93.json"
    },
    {
      "zip": "17459",
      "city": "Loddin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3861,
      "direct_p50": 3861,
      "avg": 3850,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 14,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/17.json"
    },
    {
      "zip": "30659",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 5110,
      "direct_p50": 5110,
      "avg": 4780,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/30.json"
    },
    {
      "zip": "30851",
      "city": "Langenhagen",
      "state": "Niedersachsen",
      "p50": 2953,
      "direct_p50": 2953,
      "avg": 3097,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 34,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/30.json"
    },
    {
      "zip": "31303",
      "city": "Burgdorf",
      "state": "Niedersachsen",
      "p50": 2518,
      "direct_p50": 2518,
      "avg": 2694,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/31.json"
    },
    {
      "zip": "40599",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3795,
      "direct_p50": 3795,
      "avg": 3552,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "40721",
      "city": "Hilden",
      "state": "Nordrhein-Westfalen",
      "p50": 3591,
      "direct_p50": 3591,
      "avg": 3504,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 16.3,
      "detail": "plz/40.json"
    },
    {
      "zip": "40880",
      "city": "Ratingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2878,
      "direct_p50": 2878,
      "avg": 3238,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/40.json"
    },
    {
      "zip": "42719",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 3041,
      "direct_p50": 3041,
      "avg": 3138,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 51.0,
      "detail": "plz/42.json"
    },
    {
      "zip": "44309",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2134,
      "direct_p50": 2134,
      "avg": 2453,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/44.json"
    },
    {
      "zip": "44866",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 1989,
      "direct_p50": 1989,
      "avg": 2036,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/44.json"
    },
    {
      "zip": "45259",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 4161,
      "direct_p50": 4161,
      "avg": 4137,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "46147",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 3215,
      "direct_p50": 3215,
      "avg": 3072,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 97,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/46.json"
    },
    {
      "zip": "63454",
      "city": "Hanau",
      "state": "Hessen",
      "p50": 2669,
      "direct_p50": 2669,
      "avg": 3053,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -17.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "64289",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 3618,
      "direct_p50": 3618,
      "avg": 3763,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/64.json"
    },
    {
      "zip": "65549",
      "city": "Limburg an der Lahn",
      "state": "Hessen",
      "p50": 3118,
      "direct_p50": 3118,
      "avg": 3481,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/65.json"
    },
    {
      "zip": "66450",
      "city": "Bexbach",
      "state": "Saarland",
      "p50": 4005,
      "direct_p50": 4005,
      "avg": 3579,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 196.9,
      "detail": "plz/66.json"
    },
    {
      "zip": "67661",
      "city": "Kaiserslautern",
      "state": "Rheinland-Pfalz",
      "p50": 2718,
      "direct_p50": 2718,
      "avg": 2994,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 12,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 328.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "69190",
      "city": "Walldorf",
      "state": "Baden-Württemberg",
      "p50": 3675,
      "direct_p50": 3675,
      "avg": 4032,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 192.0,
      "detail": "plz/69.json"
    },
    {
      "zip": "73431",
      "city": "Aalen",
      "state": "Baden-Württemberg",
      "p50": 3535,
      "direct_p50": 3535,
      "avg": 3624,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "73479",
      "city": "Ellwangen (Jagst)",
      "state": "Baden-Württemberg",
      "p50": 3904,
      "direct_p50": 3904,
      "avg": 3861,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -17.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "76327",
      "city": "Söllingen",
      "state": "Baden-Württemberg",
      "p50": 3518,
      "direct_p50": 3518,
      "avg": 3751,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/76.json"
    },
    {
      "zip": "80798",
      "city": "München",
      "state": "Bayern",
      "p50": 10370,
      "direct_p50": 10371,
      "avg": 11609,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/80.json"
    },
    {
      "zip": "82152",
      "city": "Planegg",
      "state": "Bayern",
      "p50": 5705,
      "direct_p50": 5705,
      "avg": 6503,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/82.json"
    },
    {
      "zip": "84364",
      "city": "Bad Birnbach",
      "state": "Bayern",
      "p50": 3718,
      "direct_p50": 3718,
      "avg": 3460,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/84.json"
    },
    {
      "zip": "85077",
      "city": "Manching",
      "state": "Bayern",
      "p50": 4341,
      "direct_p50": 4341,
      "avg": 4438,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "87459",
      "city": "Pfronten",
      "state": "Bayern",
      "p50": 6526,
      "direct_p50": 6526,
      "avg": 6118,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 214,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "88085",
      "city": "Langenargen",
      "state": "Baden-Württemberg",
      "p50": 5369,
      "direct_p50": 5369,
      "avg": 5600,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "89257",
      "city": "Illertissen",
      "state": "Bayern",
      "p50": 4334,
      "direct_p50": 4335,
      "avg": 4430,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/89.json"
    },
    {
      "zip": "89520",
      "city": "Heidenheim an der Brenz",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 2342,
      "avg": 2794,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -21.6,
      "detail": "plz/89.json"
    },
    {
      "zip": "90559",
      "city": "Burgthann",
      "state": "Bayern",
      "p50": 3788,
      "direct_p50": 3788,
      "avg": 3725,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 15,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/90.json"
    },
    {
      "zip": "91088",
      "city": "Bubenreuth",
      "state": "Bayern",
      "p50": 6679,
      "direct_p50": 6679,
      "avg": 6227,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91541",
      "city": "Rothenburg ob der Tauber",
      "state": "Bayern",
      "p50": 4203,
      "direct_p50": 4203,
      "avg": 3759,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 31.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "94474",
      "city": "Vilshofen an der Donau",
      "state": "Bayern",
      "p50": 2877,
      "direct_p50": 2877,
      "avg": 2908,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "97215",
      "city": "Uffenheim",
      "state": "Bayern",
      "p50": 3299,
      "direct_p50": 3299,
      "avg": 3431,
      "n_active": 50,
      "pool_n": 50,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 12,
      "quality": "hoch",
      "dom_days": 246,
      "dom_source": "entities",
      "trend_pct": -16.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "09212",
      "city": "Limbach-Oberfrohna",
      "state": "Sachsen",
      "p50": 750,
      "direct_p50": 750,
      "avg": 1060,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 23.1,
      "detail": "plz/09.json"
    },
    {
      "zip": "09669",
      "city": "Frankenberg/Sachsen",
      "state": "Sachsen",
      "p50": 940,
      "direct_p50": 940,
      "avg": 912,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 254,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "12307",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3914,
      "direct_p50": 3914,
      "avg": 4058,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/12.json"
    },
    {
      "zip": "14542",
      "city": "Werder (Havel)",
      "state": "Brandenburg",
      "p50": 4106,
      "direct_p50": 4106,
      "avg": 4120,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "14558",
      "city": "Bergholz-Rehbrücke",
      "state": "Brandenburg",
      "p50": 4041,
      "direct_p50": 4041,
      "avg": 4087,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "22149",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4290,
      "direct_p50": 4290,
      "avg": 4312,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/22.json"
    },
    {
      "zip": "24103",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 4150,
      "direct_p50": 4150,
      "avg": 4125,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 26.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "25436",
      "city": "Uetersen",
      "state": "Schleswig-Holstein",
      "p50": 3240,
      "direct_p50": 3240,
      "avg": 3468,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "32760",
      "city": "Detmold",
      "state": "Nordrhein-Westfalen",
      "p50": 3765,
      "direct_p50": 3765,
      "avg": 3632,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 109.6,
      "detail": "plz/32.json"
    },
    {
      "zip": "33659",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2424,
      "direct_p50": 2424,
      "avg": 3011,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "41460",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 3152,
      "direct_p50": 3152,
      "avg": 3148,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/41.json"
    },
    {
      "zip": "41468",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 4630,
      "direct_p50": 4630,
      "avg": 4562,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/41.json"
    },
    {
      "zip": "45329",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1795,
      "direct_p50": 1795,
      "avg": 1732,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -27.0,
      "detail": "plz/45.json"
    },
    {
      "zip": "49084",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 2653,
      "direct_p50": 2653,
      "avg": 2581,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 33,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 31.7,
      "detail": "plz/49.json"
    },
    {
      "zip": "50667",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 7314,
      "direct_p50": 7314,
      "avg": 6718,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 135.3,
      "detail": "plz/50.json"
    },
    {
      "zip": "50933",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5552,
      "direct_p50": 5552,
      "avg": 6354,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 86,
      "quality": "hoch",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/50.json"
    },
    {
      "zip": "54470",
      "city": "Bernkastel-Kues",
      "state": "Rheinland-Pfalz",
      "p50": 3600,
      "direct_p50": 3600,
      "avg": 3722,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/54.json"
    },
    {
      "zip": "59065",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 2709,
      "direct_p50": 2709,
      "avg": 3367,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "66663",
      "city": "Merzig",
      "state": "Saarland",
      "p50": 3169,
      "direct_p50": 3169,
      "avg": 2979,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/66.json"
    },
    {
      "zip": "68163",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 4495,
      "direct_p50": 4495,
      "avg": 4272,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 21.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "68623",
      "city": "Lampertheim",
      "state": "Hessen",
      "p50": 2694,
      "direct_p50": 2694,
      "avg": 2902,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "76189",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3925,
      "direct_p50": 3925,
      "avg": 4102,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "78052",
      "city": "Villingen-Schwenningen",
      "state": "Baden-Württemberg",
      "p50": 2721,
      "direct_p50": 2721,
      "avg": 3053,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "78713",
      "city": "Schramberg",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 2342,
      "avg": 2582,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 35.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "82380",
      "city": "Peißenberg",
      "state": "Bayern",
      "p50": 5457,
      "direct_p50": 5457,
      "avg": 5151,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "84359",
      "city": "Simbach",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 4300,
      "avg": 4150,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 39.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "86381",
      "city": "Krumbach (Schwaben)",
      "state": "Bayern",
      "p50": 4403,
      "direct_p50": 4403,
      "avg": 3932,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 30.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "88348",
      "city": "Bad Saulgau",
      "state": "Baden-Württemberg",
      "p50": 3730,
      "direct_p50": 3731,
      "avg": 3719,
      "n_active": 49,
      "pool_n": 49,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "01307",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3502,
      "direct_p50": 3502,
      "avg": 3623,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "13127",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4660,
      "direct_p50": 4660,
      "avg": 4967,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "13465",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4902,
      "direct_p50": 4902,
      "avg": 5129,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/13.json"
    },
    {
      "zip": "17429",
      "city": "Mellenthin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5089,
      "direct_p50": 5089,
      "avg": 5355,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/17.json"
    },
    {
      "zip": "19061",
      "city": "Schwerin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2223,
      "direct_p50": 2223,
      "avg": 2278,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/19.json"
    },
    {
      "zip": "22147",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 3808,
      "direct_p50": 3808,
      "avg": 3917,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/22.json"
    },
    {
      "zip": "26919",
      "city": "Brake",
      "state": "Niedersachsen",
      "p50": 3665,
      "direct_p50": 3665,
      "avg": 3252,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 85.8,
      "detail": "plz/26.json"
    },
    {
      "zip": "28215",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3057,
      "direct_p50": 3057,
      "avg": 3152,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/28.json"
    },
    {
      "zip": "29223",
      "city": "Celle",
      "state": "Niedersachsen",
      "p50": 1663,
      "direct_p50": 1663,
      "avg": 1800,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -39.4,
      "detail": "plz/29.json"
    },
    {
      "zip": "31275",
      "city": "Lehrte",
      "state": "Niedersachsen",
      "p50": 3503,
      "direct_p50": 3503,
      "avg": 3302,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 35.8,
      "detail": "plz/31.json"
    },
    {
      "zip": "38820",
      "city": "Halberstadt",
      "state": "Sachsen-Anhalt",
      "p50": 1294,
      "direct_p50": 1294,
      "avg": 1506,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "40878",
      "city": "Ratingen",
      "state": "Nordrhein-Westfalen",
      "p50": 3295,
      "direct_p50": 3295,
      "avg": 3485,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/40.json"
    },
    {
      "zip": "41334",
      "city": "Nettetal",
      "state": "Nordrhein-Westfalen",
      "p50": 2349,
      "direct_p50": 2349,
      "avg": 2595,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -32.2,
      "detail": "plz/41.json"
    },
    {
      "zip": "42119",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2348,
      "direct_p50": 2348,
      "avg": 2513,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/42.json"
    },
    {
      "zip": "42697",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2847,
      "direct_p50": 2847,
      "avg": 3009,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/42.json"
    },
    {
      "zip": "44269",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2948,
      "direct_p50": 2948,
      "avg": 3291,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/44.json"
    },
    {
      "zip": "44879",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2788,
      "direct_p50": 2788,
      "avg": 3061,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 28.3,
      "detail": "plz/44.json"
    },
    {
      "zip": "53797",
      "city": "Lohmar",
      "state": "Nordrhein-Westfalen",
      "p50": 3531,
      "direct_p50": 3531,
      "avg": 3842,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 15.3,
      "detail": "plz/53.json"
    },
    {
      "zip": "59174",
      "city": "Kamen",
      "state": "Nordrhein-Westfalen",
      "p50": 2325,
      "direct_p50": 2325,
      "avg": 2780,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "60322",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 9541,
      "direct_p50": 9541,
      "avg": 9794,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/60.json"
    },
    {
      "zip": "60329",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7338,
      "direct_p50": 7338,
      "avg": 7461,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 56.3,
      "detail": "plz/60.json"
    },
    {
      "zip": "61184",
      "city": "Kloppenheim",
      "state": "Hessen",
      "p50": 3688,
      "direct_p50": 3688,
      "avg": 4084,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 15.3,
      "detail": "plz/61.json"
    },
    {
      "zip": "66130",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2011,
      "direct_p50": 2011,
      "avg": 2191,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": 45.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "68753",
      "city": "Waghäusel",
      "state": "Baden-Württemberg",
      "p50": 3338,
      "direct_p50": 3338,
      "avg": 3429,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 40.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "71701",
      "city": "Schwieberdingen",
      "state": "Baden-Württemberg",
      "p50": 3561,
      "direct_p50": 3561,
      "avg": 3707,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -12.7,
      "detail": "plz/71.json"
    },
    {
      "zip": "73730",
      "city": "Esslingen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3712,
      "direct_p50": 3712,
      "avg": 3796,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "74206",
      "city": "Bad Wimpfen",
      "state": "Baden-Württemberg",
      "p50": 3836,
      "direct_p50": 3836,
      "avg": 4239,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 120,
      "quality": "hoch",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74405",
      "city": "Gaildorf",
      "state": "Baden-Württemberg",
      "p50": 2470,
      "direct_p50": 2470,
      "avg": 2970,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "75181",
      "city": "Pforzheim",
      "state": "Baden-Württemberg",
      "p50": 3056,
      "direct_p50": 3056,
      "avg": 3068,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/75.json"
    },
    {
      "zip": "76571",
      "city": "Gaggenau",
      "state": "Baden-Württemberg",
      "p50": 2945,
      "direct_p50": 2945,
      "avg": 3058,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/76.json"
    },
    {
      "zip": "78083",
      "city": "Dauchingen",
      "state": "Baden-Württemberg",
      "p50": 3516,
      "direct_p50": 3516,
      "avg": 3612,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78244",
      "city": "Gottmadingen",
      "state": "Baden-Württemberg",
      "p50": 3686,
      "direct_p50": 3686,
      "avg": 3630,
      "n_active": 48,
      "pool_n": 48,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -15.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "01237",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2345,
      "direct_p50": 2345,
      "avg": 2382,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/01.json"
    },
    {
      "zip": "01728",
      "city": "Bannewitz",
      "state": "Sachsen",
      "p50": 2347,
      "direct_p50": 2347,
      "avg": 2566,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 14.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "04319",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2436,
      "direct_p50": 2436,
      "avg": 2493,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 16.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "07407",
      "city": "Rudolstadt",
      "state": "Thüringen",
      "p50": 1466,
      "direct_p50": 1466,
      "avg": 1609,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/07.json"
    },
    {
      "zip": "10783",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5517,
      "direct_p50": 5517,
      "avg": 6287,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 22.4,
      "detail": "plz/10.json"
    },
    {
      "zip": "12209",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4592,
      "direct_p50": 4592,
      "avg": 4687,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "13597",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4286,
      "direct_p50": 4286,
      "avg": 4453,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -9.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "18581",
      "city": "Putbus",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4366,
      "direct_p50": 4366,
      "avg": 4674,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 146,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/18.json"
    },
    {
      "zip": "22303",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8557,
      "direct_p50": 8557,
      "avg": 8526,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "23554",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 3271,
      "direct_p50": 3271,
      "avg": 3323,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/23.json"
    },
    {
      "zip": "23562",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 3403,
      "direct_p50": 3403,
      "avg": 3653,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -28.8,
      "detail": "plz/23.json"
    },
    {
      "zip": "24105",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 4663,
      "direct_p50": 4663,
      "avg": 5314,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "24568",
      "city": "Kaltenkirchen",
      "state": "Schleswig-Holstein",
      "p50": 3602,
      "direct_p50": 3602,
      "avg": 3574,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "30457",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2475,
      "direct_p50": 2475,
      "avg": 2450,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/30.json"
    },
    {
      "zip": "33813",
      "city": "Oerlinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2341,
      "direct_p50": 2341,
      "avg": 2701,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 50.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "40468",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4397,
      "direct_p50": 4397,
      "avg": 4402,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "41238",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2541,
      "direct_p50": 2541,
      "avg": 2570,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 33.0,
      "detail": "plz/41.json"
    },
    {
      "zip": "41239",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2231,
      "direct_p50": 2231,
      "avg": 2289,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/41.json"
    },
    {
      "zip": "47798",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 1849,
      "direct_p50": 1849,
      "avg": 2045,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -32.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "48282",
      "city": "Emsdetten",
      "state": "Nordrhein-Westfalen",
      "p50": 3800,
      "direct_p50": 3800,
      "avg": 3580,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/48.json"
    },
    {
      "zip": "49504",
      "city": "Lotte",
      "state": "Nordrhein-Westfalen",
      "p50": 2779,
      "direct_p50": 2779,
      "avg": 3112,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 32.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "64646",
      "city": "Heppenheim",
      "state": "Hessen",
      "p50": 3353,
      "direct_p50": 3353,
      "avg": 3616,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/64.json"
    },
    {
      "zip": "71155",
      "city": "Altdorf",
      "state": "Baden-Württemberg",
      "p50": 6188,
      "direct_p50": 6188,
      "avg": 5828,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 214,
      "quality": "hoch",
      "dom_days": 210,
      "dom_source": "entities",
      "trend_pct": 28.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "74336",
      "city": "Brackenheim",
      "state": "Baden-Württemberg",
      "p50": 3173,
      "direct_p50": 3173,
      "avg": 3675,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "74369",
      "city": "Löchgau",
      "state": "Baden-Württemberg",
      "p50": 5160,
      "direct_p50": 5160,
      "avg": 4724,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 118,
      "quality": "hoch",
      "dom_days": 223,
      "dom_source": "entities",
      "trend_pct": -42.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74821",
      "city": "Mosbach",
      "state": "Baden-Württemberg",
      "p50": 2722,
      "direct_p50": 2722,
      "avg": 2797,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "76149",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 4046,
      "direct_p50": 4046,
      "avg": 3995,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/76.json"
    },
    {
      "zip": "76287",
      "city": "Rheinstetten",
      "state": "Baden-Württemberg",
      "p50": 3163,
      "direct_p50": 3163,
      "avg": 3265,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -26.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "88090",
      "city": "Immenstaad am Bodensee",
      "state": "Baden-Württemberg",
      "p50": 4406,
      "direct_p50": 4406,
      "avg": 6211,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "89150",
      "city": "Laichingen",
      "state": "Baden-Württemberg",
      "p50": 3320,
      "direct_p50": 3320,
      "avg": 3342,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 14,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "90518",
      "city": "Altdorf bei Nürnberg",
      "state": "Bayern",
      "p50": 3114,
      "direct_p50": 3114,
      "avg": 3267,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/90.json"
    },
    {
      "zip": "99092",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2508,
      "direct_p50": 2508,
      "avg": 2506,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 13.7,
      "detail": "plz/99.json"
    },
    {
      "zip": "99734",
      "city": "Nordhausen",
      "state": "Thüringen",
      "p50": 1563,
      "direct_p50": 1563,
      "avg": 1606,
      "n_active": 47,
      "pool_n": 47,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/99.json"
    },
    {
      "zip": "12349",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3941,
      "direct_p50": 3941,
      "avg": 3934,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "13591",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3912,
      "direct_p50": 3912,
      "avg": 3938,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/13.json"
    },
    {
      "zip": "21031",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4700,
      "direct_p50": 4700,
      "avg": 4850,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "21220",
      "city": "Seevetal",
      "state": "Niedersachsen",
      "p50": 3787,
      "direct_p50": 3787,
      "avg": 4197,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "22848",
      "city": "Norderstedt",
      "state": "Schleswig-Holstein",
      "p50": 5447,
      "direct_p50": 5447,
      "avg": 4817,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 24.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "23968",
      "city": "Hohenkirchen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2965,
      "direct_p50": 2965,
      "avg": 3581,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 13.4,
      "detail": "plz/23.json"
    },
    {
      "zip": "28865",
      "city": "Lilienthal",
      "state": "Niedersachsen",
      "p50": 3308,
      "direct_p50": 3308,
      "avg": 3456,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/28.json"
    },
    {
      "zip": "30455",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4775,
      "direct_p50": 4775,
      "avg": 4039,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 7,
      "active_age_days": 168,
      "quality": "hoch",
      "dom_days": 123,
      "dom_source": "entities",
      "trend_pct": -26.0,
      "detail": "plz/30.json"
    },
    {
      "zip": "38108",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 2303,
      "direct_p50": 2303,
      "avg": 2776,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 6.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "38302",
      "city": "Wolfenbüttel",
      "state": "Niedersachsen",
      "p50": 2584,
      "direct_p50": 2584,
      "avg": 2846,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 29.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "40470",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4112,
      "direct_p50": 4112,
      "avg": 4677,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 73,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "40595",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3265,
      "direct_p50": 3265,
      "avg": 3161,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/40.json"
    },
    {
      "zip": "40625",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4354,
      "direct_p50": 4354,
      "avg": 4361,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "41464",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 3465,
      "direct_p50": 3465,
      "avg": 3685,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/41.json"
    },
    {
      "zip": "45468",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2475,
      "direct_p50": 2475,
      "avg": 2558,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -16.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "45525",
      "city": "Hattingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2503,
      "direct_p50": 2503,
      "avg": 2849,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 21.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "49076",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 3020,
      "direct_p50": 3020,
      "avg": 4130,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "50737",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3872,
      "direct_p50": 3872,
      "avg": 4058,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/50.json"
    },
    {
      "zip": "51469",
      "city": "Bergisch Gladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3251,
      "direct_p50": 3251,
      "avg": 3363,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 27.4,
      "detail": "plz/51.json"
    },
    {
      "zip": "52477",
      "city": "Alsdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 2645,
      "direct_p50": 2645,
      "avg": 2993,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 82,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/52.json"
    },
    {
      "zip": "56076",
      "city": "Koblenz",
      "state": "Rheinland-Pfalz",
      "p50": 4388,
      "direct_p50": 4388,
      "avg": 4021,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/56.json"
    },
    {
      "zip": "58675",
      "city": "Hemer",
      "state": "Nordrhein-Westfalen",
      "p50": 1701,
      "direct_p50": 1701,
      "avg": 1705,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/58.json"
    },
    {
      "zip": "66901",
      "city": "Schönenberg-Kübelberg",
      "state": "Rheinland-Pfalz",
      "p50": 3716,
      "direct_p50": 3716,
      "avg": 3550,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "67663",
      "city": "Kaiserslautern",
      "state": "Rheinland-Pfalz",
      "p50": 2527,
      "direct_p50": 2527,
      "avg": 2675,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "70197",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5255,
      "direct_p50": 5255,
      "avg": 5780,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/70.json"
    },
    {
      "zip": "71093",
      "city": "Weil im Schönbuch",
      "state": "Baden-Württemberg",
      "p50": 5761,
      "direct_p50": 5761,
      "avg": 5129,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "71111",
      "city": "Waldenbuch",
      "state": "Baden-Württemberg",
      "p50": 6462,
      "direct_p50": 6462,
      "avg": 5562,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 12.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "72488",
      "city": "Sigmaringen",
      "state": "Baden-Württemberg",
      "p50": 2811,
      "direct_p50": 2811,
      "avg": 2793,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 70,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "75328",
      "city": "Schömberg",
      "state": "Baden-Württemberg",
      "p50": 2723,
      "direct_p50": 2723,
      "avg": 2732,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/75.json"
    },
    {
      "zip": "76337",
      "city": "Waldbronn",
      "state": "Baden-Württemberg",
      "p50": 3247,
      "direct_p50": 3247,
      "avg": 3126,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/76.json"
    },
    {
      "zip": "78234",
      "city": "Engen",
      "state": "Baden-Württemberg",
      "p50": 3028,
      "direct_p50": 3028,
      "avg": 3357,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "80331",
      "city": "München",
      "state": "Bayern",
      "p50": 13088,
      "direct_p50": 13088,
      "avg": 11623,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 314.6,
      "detail": "plz/80.json"
    },
    {
      "zip": "80935",
      "city": "München",
      "state": "Bayern",
      "p50": 6842,
      "direct_p50": 6842,
      "avg": 7126,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/80.json"
    },
    {
      "zip": "83714",
      "city": "Miesbach",
      "state": "Bayern",
      "p50": 4956,
      "direct_p50": 4956,
      "avg": 4946,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/83.json"
    },
    {
      "zip": "85386",
      "city": "Eching",
      "state": "Bayern",
      "p50": 7935,
      "direct_p50": 7935,
      "avg": 7497,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 12.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "86415",
      "city": "Mering",
      "state": "Bayern",
      "p50": 6114,
      "direct_p50": 6114,
      "avg": 5759,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "96472",
      "city": "Rödental",
      "state": "Bayern",
      "p50": 2733,
      "direct_p50": 2733,
      "avg": 2979,
      "n_active": 46,
      "pool_n": 46,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/96.json"
    },
    {
      "zip": "18181",
      "city": "Graal-Müritz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4673,
      "direct_p50": 4673,
      "avg": 4529,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/18.json"
    },
    {
      "zip": "21073",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 3973,
      "direct_p50": 3973,
      "avg": 4005,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/21.json"
    },
    {
      "zip": "21217",
      "city": "Seevetal",
      "state": "Niedersachsen",
      "p50": 3439,
      "direct_p50": 3439,
      "avg": 3538,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "23775",
      "city": "Großenbrode",
      "state": "Schleswig-Holstein",
      "p50": 4828,
      "direct_p50": 4828,
      "avg": 4951,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 16.7,
      "detail": "plz/23.json"
    },
    {
      "zip": "24113",
      "city": "Molfsee",
      "state": "Schleswig-Holstein",
      "p50": 3194,
      "direct_p50": 3194,
      "avg": 3367,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 31.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "24226",
      "city": "Heikendorf",
      "state": "Schleswig-Holstein",
      "p50": 4751,
      "direct_p50": 4751,
      "avg": 5057,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 481,
      "dom_source": "entities",
      "trend_pct": -11.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "26133",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3071,
      "direct_p50": 3071,
      "avg": 3232,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/26.json"
    },
    {
      "zip": "37444",
      "city": "Braunlage",
      "state": "Niedersachsen",
      "p50": 1456,
      "direct_p50": 1456,
      "avg": 1758,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 56.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "45768",
      "city": "Marl",
      "state": "Nordrhein-Westfalen",
      "p50": 2000,
      "direct_p50": 2000,
      "avg": 2208,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "47279",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1774,
      "direct_p50": 1774,
      "avg": 1900,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "47807",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 3082,
      "direct_p50": 3082,
      "avg": 3668,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "49661",
      "city": "Cloppenburg",
      "state": "Niedersachsen",
      "p50": 3679,
      "direct_p50": 3679,
      "avg": 3392,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 13.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "50739",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3956,
      "direct_p50": 3956,
      "avg": 4037,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 23.1,
      "detail": "plz/50.json"
    },
    {
      "zip": "53173",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 4557,
      "direct_p50": 4557,
      "avg": 5077,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 133,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/53.json"
    },
    {
      "zip": "53840",
      "city": "Troisdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 2993,
      "direct_p50": 2993,
      "avg": 3201,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/53.json"
    },
    {
      "zip": "55126",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 3720,
      "direct_p50": 3720,
      "avg": 3752,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "58507",
      "city": "Lüdenscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 1875,
      "direct_p50": 1875,
      "avg": 1998,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -11.4,
      "detail": "plz/58.json"
    },
    {
      "zip": "64293",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 4510,
      "direct_p50": 4510,
      "avg": 4561,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 31,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "65195",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4062,
      "direct_p50": 4063,
      "avg": 4078,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/65.json"
    },
    {
      "zip": "67657",
      "city": "Kaiserslautern",
      "state": "Rheinland-Pfalz",
      "p50": 2373,
      "direct_p50": 2373,
      "avg": 2401,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 17.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "68169",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3352,
      "direct_p50": 3352,
      "avg": 3516,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 9.3,
      "detail": "plz/68.json"
    },
    {
      "zip": "73630",
      "city": "Remshalden",
      "state": "Baden-Württemberg",
      "p50": 3893,
      "direct_p50": 3893,
      "avg": 4105,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "76187",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3474,
      "direct_p50": 3474,
      "avg": 3869,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/76.json"
    },
    {
      "zip": "78126",
      "city": "Königsfeld im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 4588,
      "direct_p50": 4588,
      "avg": 4051,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 28.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "78727",
      "city": "Oberndorf am Neckar",
      "state": "Baden-Württemberg",
      "p50": 2113,
      "direct_p50": 2113,
      "avg": 2371,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -28.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "82515",
      "city": "Wolfratshausen",
      "state": "Bayern",
      "p50": 5105,
      "direct_p50": 5105,
      "avg": 5562,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "83109",
      "city": "Großkarolinenfeld",
      "state": "Bayern",
      "p50": 7696,
      "direct_p50": 7696,
      "avg": 7299,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 128,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "86316",
      "city": "Friedberg",
      "state": "Bayern",
      "p50": 6078,
      "direct_p50": 6078,
      "avg": 5705,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "88316",
      "city": "Isny im Allgäu",
      "state": "Baden-Württemberg",
      "p50": 5256,
      "direct_p50": 5256,
      "avg": 4610,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 29.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "95517",
      "city": "Emtmannsberg",
      "state": "Bayern",
      "p50": 4896,
      "direct_p50": 4896,
      "avg": 4857,
      "n_active": 45,
      "pool_n": 45,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/95.json"
    },
    {
      "zip": "01458",
      "city": "Ottendorf-Okrilla",
      "state": "Sachsen",
      "p50": 4747,
      "direct_p50": 4747,
      "avg": 3621,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 117,
      "dom_source": "entities",
      "trend_pct": 814.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "01662",
      "city": "Meißen",
      "state": "Sachsen",
      "p50": 1602,
      "direct_p50": 1602,
      "avg": 1670,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "04435",
      "city": "Schkeuditz",
      "state": "Sachsen",
      "p50": 2341,
      "direct_p50": 2341,
      "avg": 2888,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/04.json"
    },
    {
      "zip": "16816",
      "city": "Neuruppin",
      "state": "Brandenburg",
      "p50": 4061,
      "direct_p50": 4061,
      "avg": 3920,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -26.8,
      "detail": "plz/16.json"
    },
    {
      "zip": "21029",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5547,
      "direct_p50": 5547,
      "avg": 5382,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 28.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "22607",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7020,
      "direct_p50": 7020,
      "avg": 7359,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "24960",
      "city": "Glücksburg (Ostsee)",
      "state": "Schleswig-Holstein",
      "p50": 4520,
      "direct_p50": 4520,
      "avg": 4699,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "25335",
      "city": "Elmshorn",
      "state": "Schleswig-Holstein",
      "p50": 3016,
      "direct_p50": 3016,
      "avg": 2954,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -53.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "25451",
      "city": "Quickborn",
      "state": "Schleswig-Holstein",
      "p50": 3286,
      "direct_p50": 3286,
      "avg": 3371,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/25.json"
    },
    {
      "zip": "25746",
      "city": "Heide",
      "state": "Schleswig-Holstein",
      "p50": 2569,
      "direct_p50": 2569,
      "avg": 2870,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -23.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "26389",
      "city": "Wilhelmshaven",
      "state": "Niedersachsen",
      "p50": 1516,
      "direct_p50": 1516,
      "avg": 1785,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/26.json"
    },
    {
      "zip": "26802",
      "city": "Moormerland",
      "state": "Niedersachsen",
      "p50": 3425,
      "direct_p50": 3425,
      "avg": 3256,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 30.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "26817",
      "city": "Rhauderfehn",
      "state": "Niedersachsen",
      "p50": 3356,
      "direct_p50": 3356,
      "avg": 3070,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "27793",
      "city": "Wildeshausen",
      "state": "Niedersachsen",
      "p50": 3964,
      "direct_p50": 3964,
      "avg": 3572,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 31.2,
      "detail": "plz/27.json"
    },
    {
      "zip": "30952",
      "city": "Ronnenberg",
      "state": "Niedersachsen",
      "p50": 3343,
      "direct_p50": 3343,
      "avg": 3233,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 83,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "32423",
      "city": "Minden",
      "state": "Nordrhein-Westfalen",
      "p50": 3331,
      "direct_p50": 3331,
      "avg": 3321,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 68.3,
      "detail": "plz/32.json"
    },
    {
      "zip": "32547",
      "city": "Bad Oeynhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2228,
      "direct_p50": 2228,
      "avg": 2562,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -36.0,
      "detail": "plz/32.json"
    },
    {
      "zip": "34225",
      "city": "Baunatal",
      "state": "Hessen",
      "p50": 2653,
      "direct_p50": 2653,
      "avg": 2742,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -18.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "38120",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 2236,
      "direct_p50": 2236,
      "avg": 2279,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "40229",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3638,
      "direct_p50": 3638,
      "avg": 3592,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/40.json"
    },
    {
      "zip": "41462",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 3221,
      "direct_p50": 3221,
      "avg": 3321,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/41.json"
    },
    {
      "zip": "42283",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2150,
      "direct_p50": 2150,
      "avg": 2165,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/42.json"
    },
    {
      "zip": "44143",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2566,
      "direct_p50": 2566,
      "avg": 2578,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/44.json"
    },
    {
      "zip": "46446",
      "city": "Emmerich am Rhein",
      "state": "Nordrhein-Westfalen",
      "p50": 3437,
      "direct_p50": 3437,
      "avg": 3368,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/46.json"
    },
    {
      "zip": "49078",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 2951,
      "direct_p50": 2951,
      "avg": 3191,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "49377",
      "city": "Vechta",
      "state": "Niedersachsen",
      "p50": 3132,
      "direct_p50": 3132,
      "avg": 3102,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "53229",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 4173,
      "direct_p50": 4173,
      "avg": 4334,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/53.json"
    },
    {
      "zip": "55270",
      "city": "Klein-Winternheim",
      "state": "Rheinland-Pfalz",
      "p50": 4059,
      "direct_p50": 4059,
      "avg": 4168,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 88,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "56338",
      "city": "Braubach",
      "state": "Rheinland-Pfalz",
      "p50": 3588,
      "direct_p50": 3588,
      "avg": 3301,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 392,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "58511",
      "city": "Lüdenscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 1948,
      "direct_p50": 1948,
      "avg": 1948,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/58.json"
    },
    {
      "zip": "64331",
      "city": "Weiterstadt",
      "state": "Hessen",
      "p50": 3269,
      "direct_p50": 3269,
      "avg": 3446,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/64.json"
    },
    {
      "zip": "65201",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4235,
      "direct_p50": 4235,
      "avg": 4634,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 18.6,
      "detail": "plz/65.json"
    },
    {
      "zip": "66459",
      "city": "Kirkel",
      "state": "Saarland",
      "p50": 2845,
      "direct_p50": 2845,
      "avg": 3041,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "73773",
      "city": "Aichwald",
      "state": "Baden-Württemberg",
      "p50": 5464,
      "direct_p50": 5464,
      "avg": 4940,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 9,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "74226",
      "city": "Nordheim",
      "state": "Baden-Württemberg",
      "p50": 5515,
      "direct_p50": 5515,
      "avg": 5079,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 2,
      "active_age_days": 112,
      "quality": "hoch",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74348",
      "city": "Lauffen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3197,
      "direct_p50": 3197,
      "avg": 3496,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -29.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "78141",
      "city": "Schönwald im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 1923,
      "direct_p50": 1923,
      "avg": 2048,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 71,
      "quality": "hoch",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/78.json"
    },
    {
      "zip": "78351",
      "city": "Bodman-Ludwigshafen",
      "state": "Baden-Württemberg",
      "p50": 6098,
      "direct_p50": 6098,
      "avg": 5812,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 14,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 24.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "86391",
      "city": "Stadtbergen",
      "state": "Bayern",
      "p50": 4485,
      "direct_p50": 4485,
      "avg": 5007,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "93326",
      "city": "Abensberg",
      "state": "Bayern",
      "p50": 3667,
      "direct_p50": 3667,
      "avg": 3458,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": -21.7,
      "detail": "plz/93.json"
    },
    {
      "zip": "97074",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 5284,
      "direct_p50": 5284,
      "avg": 5848,
      "n_active": 44,
      "pool_n": 44,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/97.json"
    },
    {
      "zip": "07589",
      "city": "Münchenbernsdorf",
      "state": "Thüringen",
      "p50": 6412,
      "direct_p50": 6412,
      "avg": 5953,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/07.json"
    },
    {
      "zip": "15745",
      "city": "Wildau",
      "state": "Brandenburg",
      "p50": 5013,
      "direct_p50": 5013,
      "avg": 4940,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 266,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/15.json"
    },
    {
      "zip": "18230",
      "city": "Bastorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4389,
      "direct_p50": 4389,
      "avg": 4521,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 79,
      "quality": "hoch",
      "dom_days": 99,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "22119",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4403,
      "direct_p50": 4403,
      "avg": 4439,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "22455",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4322,
      "direct_p50": 4322,
      "avg": 4531,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/22.json"
    },
    {
      "zip": "22850",
      "city": "Norderstedt",
      "state": "Schleswig-Holstein",
      "p50": 3900,
      "direct_p50": 3900,
      "avg": 4183,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/22.json"
    },
    {
      "zip": "26121",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3320,
      "direct_p50": 3320,
      "avg": 3589,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/26.json"
    },
    {
      "zip": "26655",
      "city": "Westerstede",
      "state": "Niedersachsen",
      "p50": 2388,
      "direct_p50": 2388,
      "avg": 2544,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/26.json"
    },
    {
      "zip": "27474",
      "city": "Cuxhaven",
      "state": "Niedersachsen",
      "p50": 2215,
      "direct_p50": 2215,
      "avg": 2672,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "30159",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4000,
      "direct_p50": 4000,
      "avg": 4084,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "30459",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 2956,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "30974",
      "city": "Wennigsen (Deister)",
      "state": "Niedersachsen",
      "p50": 4323,
      "direct_p50": 4323,
      "avg": 3449,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/30.json"
    },
    {
      "zip": "31840",
      "city": "Hessisch Oldendorf",
      "state": "Niedersachsen",
      "p50": 1860,
      "direct_p50": 1860,
      "avg": 2428,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 89.2,
      "detail": "plz/31.json"
    },
    {
      "zip": "32049",
      "city": "Herford",
      "state": "Nordrhein-Westfalen",
      "p50": 3600,
      "direct_p50": 3600,
      "avg": 3319,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 20.0,
      "detail": "plz/32.json"
    },
    {
      "zip": "32657",
      "city": "Lemgo",
      "state": "Nordrhein-Westfalen",
      "p50": 2151,
      "direct_p50": 2151,
      "avg": 2544,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/32.json"
    },
    {
      "zip": "37077",
      "city": "Göttingen",
      "state": "Niedersachsen",
      "p50": 2859,
      "direct_p50": 2859,
      "avg": 3288,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "37154",
      "city": "Northeim",
      "state": "Niedersachsen",
      "p50": 4300,
      "direct_p50": 4300,
      "avg": 3715,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 183.8,
      "detail": "plz/37.json"
    },
    {
      "zip": "37441",
      "city": "Bad Sachsa",
      "state": "Niedersachsen",
      "p50": 999,
      "direct_p50": 999,
      "avg": 1055,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/37.json"
    },
    {
      "zip": "38707",
      "city": "Clausthal-Zellerfeld",
      "state": "Niedersachsen",
      "p50": 1126,
      "direct_p50": 1126,
      "avg": 1169,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "38855",
      "city": "Wernigerode",
      "state": "Sachsen-Anhalt",
      "p50": 2324,
      "direct_p50": 2324,
      "avg": 2802,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 29.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "42549",
      "city": "Velbert",
      "state": "Nordrhein-Westfalen",
      "p50": 2875,
      "direct_p50": 2875,
      "avg": 3156,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "42579",
      "city": "Heiligenhaus",
      "state": "Nordrhein-Westfalen",
      "p50": 2228,
      "direct_p50": 2228,
      "avg": 2413,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "45147",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2444,
      "direct_p50": 2444,
      "avg": 2449,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/45.json"
    },
    {
      "zip": "45289",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2893,
      "direct_p50": 2893,
      "avg": 3441,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -48.0,
      "detail": "plz/45.json"
    },
    {
      "zip": "45879",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1878,
      "direct_p50": 1878,
      "avg": 2229,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -21.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "46045",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 1881,
      "direct_p50": 1881,
      "avg": 2012,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/46.json"
    },
    {
      "zip": "47051",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2211,
      "direct_p50": 2211,
      "avg": 2663,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -25.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "48149",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 5483,
      "direct_p50": 5483,
      "avg": 5828,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/48.json"
    },
    {
      "zip": "50170",
      "city": "Kerpen",
      "state": "Nordrhein-Westfalen",
      "p50": 2555,
      "direct_p50": 2555,
      "avg": 2752,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 19.4,
      "detail": "plz/50.json"
    },
    {
      "zip": "51067",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3580,
      "direct_p50": 3580,
      "avg": 3903,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/51.json"
    },
    {
      "zip": "54329",
      "city": "Konz",
      "state": "Rheinland-Pfalz",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3290,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "56626",
      "city": "Andernach",
      "state": "Rheinland-Pfalz",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3262,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 28.7,
      "detail": "plz/56.json"
    },
    {
      "zip": "60594",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7584,
      "direct_p50": 7584,
      "avg": 7419,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/60.json"
    },
    {
      "zip": "66606",
      "city": "Sankt Wendel",
      "state": "Saarland",
      "p50": 3421,
      "direct_p50": 3421,
      "avg": 3182,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 78.6,
      "detail": "plz/66.json"
    },
    {
      "zip": "71394",
      "city": "Kernen im Remstal",
      "state": "Baden-Württemberg",
      "p50": 4103,
      "direct_p50": 4103,
      "avg": 4086,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/71.json"
    },
    {
      "zip": "71735",
      "city": "Eberdingen",
      "state": "Baden-Württemberg",
      "p50": 4382,
      "direct_p50": 4382,
      "avg": 3877,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "73434",
      "city": "Aalen",
      "state": "Baden-Württemberg",
      "p50": 3608,
      "direct_p50": 3608,
      "avg": 4102,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "73655",
      "city": "Plüderhausen",
      "state": "Baden-Württemberg",
      "p50": 3357,
      "direct_p50": 3357,
      "avg": 3141,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "73732",
      "city": "Esslingen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3932,
      "direct_p50": 3932,
      "avg": 4065,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/73.json"
    },
    {
      "zip": "80339",
      "city": "München",
      "state": "Bayern",
      "p50": 9256,
      "direct_p50": 9256,
      "avg": 9574,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/80.json"
    },
    {
      "zip": "81667",
      "city": "München",
      "state": "Bayern",
      "p50": 11905,
      "direct_p50": 11905,
      "avg": 11619,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/81.json"
    },
    {
      "zip": "83088",
      "city": "Kiefersfelden",
      "state": "Bayern",
      "p50": 4634,
      "direct_p50": 4634,
      "avg": 4877,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "84405",
      "city": "Dorfen",
      "state": "Bayern",
      "p50": 5828,
      "direct_p50": 5828,
      "avg": 5521,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 222,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "88074",
      "city": "Meckenbeuren",
      "state": "Baden-Württemberg",
      "p50": 5918,
      "direct_p50": 5918,
      "avg": 5277,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "94209",
      "city": "Regen",
      "state": "Bayern",
      "p50": 1941,
      "direct_p50": 1941,
      "avg": 2246,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 191,
      "dom_source": "entities",
      "trend_pct": -20.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "97204",
      "city": "Höchberg",
      "state": "Bayern",
      "p50": 3105,
      "direct_p50": 3105,
      "avg": 3646,
      "n_active": 43,
      "pool_n": 43,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "07580",
      "city": "Paitzdorf",
      "state": "Thüringen",
      "p50": 5255,
      "direct_p50": 5255,
      "avg": 4645,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 5,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -38.9,
      "detail": "plz/07.json"
    },
    {
      "zip": "07929",
      "city": "Saalburg-Ebersdorf",
      "state": "Thüringen",
      "p50": 664,
      "direct_p50": 664,
      "avg": 667,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 188,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "14641",
      "city": "Nauen",
      "state": "Brandenburg",
      "p50": 3408,
      "direct_p50": 3408,
      "avg": 3982,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "17491",
      "city": "Greifswald",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1659,
      "direct_p50": 1659,
      "avg": 1971,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -27.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "20257",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7271,
      "direct_p50": 7271,
      "avg": 7014,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/20.json"
    },
    {
      "zip": "21391",
      "city": "Reppenstedt",
      "state": "Niedersachsen",
      "p50": 3480,
      "direct_p50": 3480,
      "avg": 4006,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "23879",
      "city": "Mölln",
      "state": "Schleswig-Holstein",
      "p50": 3664,
      "direct_p50": 3664,
      "avg": 3369,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 84,
      "quality": "hoch",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 45.6,
      "detail": "plz/23.json"
    },
    {
      "zip": "24306",
      "city": "Plön",
      "state": "Schleswig-Holstein",
      "p50": 4414,
      "direct_p50": 4414,
      "avg": 3993,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/24.json"
    },
    {
      "zip": "25718",
      "city": "Friedrichskoog",
      "state": "Schleswig-Holstein",
      "p50": 3301,
      "direct_p50": 3301,
      "avg": 3340,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 70,
      "quality": "hoch",
      "dom_days": 152,
      "dom_source": "entities",
      "trend_pct": -19.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "26125",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 4039,
      "direct_p50": 4039,
      "avg": 4118,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "28217",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 4700,
      "direct_p50": 4700,
      "avg": 4372,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/28.json"
    },
    {
      "zip": "30655",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3285,
      "direct_p50": 3285,
      "avg": 3552,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/30.json"
    },
    {
      "zip": "32130",
      "city": "Enger",
      "state": "Nordrhein-Westfalen",
      "p50": 2260,
      "direct_p50": 2260,
      "avg": 2730,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": -21.5,
      "detail": "plz/32.json"
    },
    {
      "zip": "32549",
      "city": "Bad Oeynhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 1907,
      "direct_p50": 1907,
      "avg": 2231,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 29.6,
      "detail": "plz/32.json"
    },
    {
      "zip": "33129",
      "city": "Delbrück",
      "state": "Nordrhein-Westfalen",
      "p50": 4501,
      "direct_p50": 4501,
      "avg": 3825,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 50.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "34246",
      "city": "Vellmar",
      "state": "Hessen",
      "p50": 2949,
      "direct_p50": 2949,
      "avg": 3158,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 88,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "35578",
      "city": "Wetzlar",
      "state": "Hessen",
      "p50": 2973,
      "direct_p50": 2973,
      "avg": 3279,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "37073",
      "city": "Göttingen",
      "state": "Niedersachsen",
      "p50": 2975,
      "direct_p50": 2975,
      "avg": 3336,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/37.json"
    },
    {
      "zip": "42799",
      "city": "Leichlingen",
      "state": "Nordrhein-Westfalen",
      "p50": 4446,
      "direct_p50": 4446,
      "avg": 4808,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 110,
      "quality": "hoch",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 19.7,
      "detail": "plz/42.json"
    },
    {
      "zip": "44263",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2813,
      "direct_p50": 2813,
      "avg": 3044,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -21.1,
      "detail": "plz/44.json"
    },
    {
      "zip": "45143",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1600,
      "direct_p50": 1600,
      "avg": 1649,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/45.json"
    },
    {
      "zip": "46483",
      "city": "Wesel",
      "state": "Nordrhein-Westfalen",
      "p50": 1863,
      "direct_p50": 1863,
      "avg": 2274,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -45.9,
      "detail": "plz/46.json"
    },
    {
      "zip": "46485",
      "city": "Wesel",
      "state": "Nordrhein-Westfalen",
      "p50": 1951,
      "direct_p50": 1951,
      "avg": 2292,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/46.json"
    },
    {
      "zip": "47475",
      "city": "Kamp-Lintfort",
      "state": "Nordrhein-Westfalen",
      "p50": 2140,
      "direct_p50": 2140,
      "avg": 2438,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/47.json"
    },
    {
      "zip": "48163",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 4655,
      "direct_p50": 4655,
      "avg": 4717,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "49074",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 3562,
      "direct_p50": 3562,
      "avg": 3578,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 15.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "51377",
      "city": "Leverkusen",
      "state": "Nordrhein-Westfalen",
      "p50": 2732,
      "direct_p50": 2732,
      "avg": 2841,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/51.json"
    },
    {
      "zip": "56075",
      "city": "Koblenz",
      "state": "Rheinland-Pfalz",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3307,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/56.json"
    },
    {
      "zip": "59075",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 4458,
      "direct_p50": 4458,
      "avg": 3510,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 134,
      "dom_source": "entities",
      "trend_pct": 63.7,
      "detail": "plz/59.json"
    },
    {
      "zip": "59192",
      "city": "Bergkamen",
      "state": "Nordrhein-Westfalen",
      "p50": 1702,
      "direct_p50": 1702,
      "avg": 2526,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -44.1,
      "detail": "plz/59.json"
    },
    {
      "zip": "63505",
      "city": "Langenselbold",
      "state": "Hessen",
      "p50": 3317,
      "direct_p50": 3317,
      "avg": 3467,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "64347",
      "city": "Griesheim",
      "state": "Hessen",
      "p50": 3598,
      "direct_p50": 3598,
      "avg": 3973,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/64.json"
    },
    {
      "zip": "65343",
      "city": "Eltville",
      "state": "Hessen",
      "p50": 6579,
      "direct_p50": 6579,
      "avg": 6145,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 204,
      "dom_source": "entities",
      "trend_pct": -41.0,
      "detail": "plz/65.json"
    },
    {
      "zip": "67269",
      "city": "Grünstadt",
      "state": "Rheinland-Pfalz",
      "p50": 3515,
      "direct_p50": 3515,
      "avg": 3647,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 28.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "69120",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 8856,
      "direct_p50": 8856,
      "avg": 8775,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -23.6,
      "detail": "plz/69.json"
    },
    {
      "zip": "75217",
      "city": "Birkenfeld",
      "state": "Baden-Württemberg",
      "p50": 5077,
      "direct_p50": 5077,
      "avg": 4305,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 27.5,
      "detail": "plz/75.json"
    },
    {
      "zip": "83052",
      "city": "Bruckmühl",
      "state": "Bayern",
      "p50": 6563,
      "direct_p50": 6563,
      "avg": 5736,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 45.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "85560",
      "city": "Ebersberg",
      "state": "Bayern",
      "p50": 6619,
      "direct_p50": 6619,
      "avg": 6509,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 6.6,
      "detail": "plz/85.json"
    },
    {
      "zip": "85586",
      "city": "Poing",
      "state": "Bayern",
      "p50": 6109,
      "direct_p50": 6109,
      "avg": 6182,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 22.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "89312",
      "city": "Günzburg",
      "state": "Bayern",
      "p50": 3211,
      "direct_p50": 3211,
      "avg": 3336,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/89.json"
    },
    {
      "zip": "97070",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 4739,
      "direct_p50": 4739,
      "avg": 4895,
      "n_active": 42,
      "pool_n": 42,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 26.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "01189",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3469,
      "direct_p50": 3469,
      "avg": 3480,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "12587",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5051,
      "direct_p50": 5051,
      "avg": 5526,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "18209",
      "city": "Bad Doberan",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4000,
      "direct_p50": 4000,
      "avg": 4566,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "22117",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4048,
      "direct_p50": 4048,
      "avg": 4169,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "22177",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4882,
      "direct_p50": 4882,
      "avg": 5579,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 30.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "31134",
      "city": "Hildesheim",
      "state": "Niedersachsen",
      "p50": 2926,
      "direct_p50": 2926,
      "avg": 3027,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "37671",
      "city": "Höxter",
      "state": "Nordrhein-Westfalen",
      "p50": 3900,
      "direct_p50": 3900,
      "avg": 3671,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 140.0,
      "detail": "plz/37.json"
    },
    {
      "zip": "38112",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 2634,
      "direct_p50": 2634,
      "avg": 2787,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "38124",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 3112,
      "direct_p50": 3113,
      "avg": 3514,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "42389",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1971,
      "direct_p50": 1971,
      "avg": 2095,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -21.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "42477",
      "city": "Radevormwald",
      "state": "Nordrhein-Westfalen",
      "p50": 1426,
      "direct_p50": 1426,
      "avg": 1785,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/42.json"
    },
    {
      "zip": "48653",
      "city": "Coesfeld",
      "state": "Nordrhein-Westfalen",
      "p50": 3810,
      "direct_p50": 3810,
      "avg": 3960,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 53.9,
      "detail": "plz/48.json"
    },
    {
      "zip": "52349",
      "city": "Düren",
      "state": "Nordrhein-Westfalen",
      "p50": 2500,
      "direct_p50": 2500,
      "avg": 2709,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/52.json"
    },
    {
      "zip": "52351",
      "city": "Düren",
      "state": "Nordrhein-Westfalen",
      "p50": 2387,
      "direct_p50": 2387,
      "avg": 2471,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "58256",
      "city": "Ennepetal",
      "state": "Nordrhein-Westfalen",
      "p50": 2136,
      "direct_p50": 2136,
      "avg": 2449,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/58.json"
    },
    {
      "zip": "58509",
      "city": "Lüdenscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 1919,
      "direct_p50": 1919,
      "avg": 1994,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/58.json"
    },
    {
      "zip": "60323",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 9274,
      "direct_p50": 9274,
      "avg": 9398,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -16.1,
      "detail": "plz/60.json"
    },
    {
      "zip": "60431",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 5490,
      "direct_p50": 5490,
      "avg": 5831,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 34.7,
      "detail": "plz/60.json"
    },
    {
      "zip": "68782",
      "city": "Brühl",
      "state": "Baden-Württemberg",
      "p50": 4467,
      "direct_p50": 4467,
      "avg": 4629,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 19.2,
      "detail": "plz/68.json"
    },
    {
      "zip": "72070",
      "city": "Tübingen",
      "state": "Baden-Württemberg",
      "p50": 5166,
      "direct_p50": 5166,
      "avg": 5164,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/72.json"
    },
    {
      "zip": "76344",
      "city": "Eggenstein-Leopoldshafen",
      "state": "Baden-Württemberg",
      "p50": 3350,
      "direct_p50": 3350,
      "avg": 3560,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/76.json"
    },
    {
      "zip": "78176",
      "city": "Blumberg",
      "state": "Baden-Württemberg",
      "p50": 2111,
      "direct_p50": 2111,
      "avg": 2606,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 174,
      "dom_source": "entities",
      "trend_pct": 22.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "79585",
      "city": "Steinen",
      "state": "Baden-Württemberg",
      "p50": 4950,
      "direct_p50": 4950,
      "avg": 4451,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 100,
      "dom_source": "entities",
      "trend_pct": 34.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "80933",
      "city": "München",
      "state": "Bayern",
      "p50": 6140,
      "direct_p50": 6140,
      "avg": 6184,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/80.json"
    },
    {
      "zip": "85635",
      "city": "Höhenkirchen-Siegertsbrunn",
      "state": "Bayern",
      "p50": 6724,
      "direct_p50": 6724,
      "avg": 7290,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "86399",
      "city": "Bobingen",
      "state": "Bayern",
      "p50": 3950,
      "direct_p50": 3950,
      "avg": 4266,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "88480",
      "city": "Achstetten",
      "state": "Baden-Württemberg",
      "p50": 4561,
      "direct_p50": 4561,
      "avg": 4426,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "91413",
      "city": "Neustadt an der Aisch",
      "state": "Bayern",
      "p50": 3882,
      "direct_p50": 3882,
      "avg": 3821,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "95643",
      "city": "Tirschenreuth",
      "state": "Bayern",
      "p50": 3290,
      "direct_p50": 3290,
      "avg": 2442,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 12,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/95.json"
    },
    {
      "zip": "98693",
      "city": "Ilmenau",
      "state": "Thüringen",
      "p50": 1795,
      "direct_p50": 1795,
      "avg": 1895,
      "n_active": 41,
      "pool_n": 41,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/98.json"
    },
    {
      "zip": "01257",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2812,
      "direct_p50": 2812,
      "avg": 2809,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 11.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "02625",
      "city": "Bautzen",
      "state": "Sachsen",
      "p50": 1927,
      "direct_p50": 1927,
      "avg": 2047,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/02.json"
    },
    {
      "zip": "15831",
      "city": "Jühnsdorf",
      "state": "Brandenburg",
      "p50": 3120,
      "direct_p50": 3120,
      "avg": 3210,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 104,
      "dom_source": "entities",
      "trend_pct": 13.2,
      "detail": "plz/15.json"
    },
    {
      "zip": "17033",
      "city": "Neubrandenburg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2380,
      "direct_p50": 2380,
      "avg": 2506,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/17.json"
    },
    {
      "zip": "22309",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8605,
      "direct_p50": 8605,
      "avg": 7479,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 132.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "24539",
      "city": "Neumünster",
      "state": "Schleswig-Holstein",
      "p50": 1958,
      "direct_p50": 1958,
      "avg": 2047,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "25462",
      "city": "Rellingen",
      "state": "Schleswig-Holstein",
      "p50": 3710,
      "direct_p50": 3710,
      "avg": 4287,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -38.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "26180",
      "city": "Rastede",
      "state": "Niedersachsen",
      "p50": 4490,
      "direct_p50": 4490,
      "avg": 4408,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 62.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "30629",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2627,
      "direct_p50": 2627,
      "avg": 2876,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -22.3,
      "detail": "plz/30.json"
    },
    {
      "zip": "38300",
      "city": "Wolfenbüttel",
      "state": "Niedersachsen",
      "p50": 1815,
      "direct_p50": 1815,
      "avg": 2092,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "41469",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 3215,
      "direct_p50": 3215,
      "avg": 3447,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/41.json"
    },
    {
      "zip": "42551",
      "city": "Velbert",
      "state": "Nordrhein-Westfalen",
      "p50": 2455,
      "direct_p50": 2455,
      "avg": 2632,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/42.json"
    },
    {
      "zip": "42655",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 3200,
      "direct_p50": 3200,
      "avg": 3162,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 74,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 27.1,
      "detail": "plz/42.json"
    },
    {
      "zip": "47139",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1312,
      "direct_p50": 1312,
      "avg": 1384,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/47.json"
    },
    {
      "zip": "48143",
      "city": "Münster",
      "state": "Nordrhein-Westfalen",
      "p50": 4303,
      "direct_p50": 4303,
      "avg": 5259,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/48.json"
    },
    {
      "zip": "48565",
      "city": "Steinfurt",
      "state": "Nordrhein-Westfalen",
      "p50": 2934,
      "direct_p50": 2934,
      "avg": 3038,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "51491",
      "city": "Overath",
      "state": "Nordrhein-Westfalen",
      "p50": 2958,
      "direct_p50": 2958,
      "avg": 3379,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/51.json"
    },
    {
      "zip": "53121",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 4419,
      "direct_p50": 4419,
      "avg": 4645,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -21.8,
      "detail": "plz/53.json"
    },
    {
      "zip": "53844",
      "city": "Troisdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3047,
      "direct_p50": 3047,
      "avg": 3333,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/53.json"
    },
    {
      "zip": "53879",
      "city": "Euskirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 3538,
      "direct_p50": 3538,
      "avg": 3593,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/53.json"
    },
    {
      "zip": "54313",
      "city": "Zemmer",
      "state": "Rheinland-Pfalz",
      "p50": 3798,
      "direct_p50": 3798,
      "avg": 3811,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/54.json"
    },
    {
      "zip": "55246",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 5474,
      "direct_p50": 5474,
      "avg": 4915,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 50.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "56170",
      "city": "Bendorf",
      "state": "Rheinland-Pfalz",
      "p50": 5058,
      "direct_p50": 5058,
      "avg": 4149,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 40.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "59555",
      "city": "Lippstadt",
      "state": "Nordrhein-Westfalen",
      "p50": 3174,
      "direct_p50": 3174,
      "avg": 3295,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 30.7,
      "detail": "plz/59.json"
    },
    {
      "zip": "65199",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 3955,
      "direct_p50": 3955,
      "avg": 4005,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/65.json"
    },
    {
      "zip": "70182",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4698,
      "direct_p50": 4698,
      "avg": 5010,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/70.json"
    },
    {
      "zip": "71404",
      "city": "Korb",
      "state": "Baden-Württemberg",
      "p50": 3850,
      "direct_p50": 3850,
      "avg": 4058,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/71.json"
    },
    {
      "zip": "73430",
      "city": "Aalen",
      "state": "Baden-Württemberg",
      "p50": 3356,
      "direct_p50": 3356,
      "avg": 3564,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "76744",
      "city": "Wörth am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 3108,
      "direct_p50": 3108,
      "avg": 3066,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "78465",
      "city": "Konstanz",
      "state": "Baden-Württemberg",
      "p50": 4833,
      "direct_p50": 4833,
      "avg": 4702,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "80638",
      "city": "München",
      "state": "Bayern",
      "p50": 12474,
      "direct_p50": 12474,
      "avg": 12550,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/80.json"
    },
    {
      "zip": "81671",
      "city": "München",
      "state": "Bayern",
      "p50": 8510,
      "direct_p50": 8510,
      "avg": 8644,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/81.json"
    },
    {
      "zip": "82418",
      "city": "Murnau am Staffelsee",
      "state": "Bayern",
      "p50": 5432,
      "direct_p50": 5432,
      "avg": 6075,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "83080",
      "city": "Oberaudorf",
      "state": "Bayern",
      "p50": 4572,
      "direct_p50": 4572,
      "avg": 4682,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 25.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "84508",
      "city": "Burgkirchen an der Alz",
      "state": "Bayern",
      "p50": 2758,
      "direct_p50": 2758,
      "avg": 3038,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/84.json"
    },
    {
      "zip": "89518",
      "city": "Heidenheim an der Brenz",
      "state": "Baden-Württemberg",
      "p50": 2770,
      "direct_p50": 2770,
      "avg": 2969,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/89.json"
    },
    {
      "zip": "89542",
      "city": "Herbrechtingen",
      "state": "Baden-Württemberg",
      "p50": 3360,
      "direct_p50": 3360,
      "avg": 3690,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/89.json"
    },
    {
      "zip": "89584",
      "city": "Ehingen (Donau)",
      "state": "Baden-Württemberg",
      "p50": 3296,
      "direct_p50": 3296,
      "avg": 3216,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/89.json"
    },
    {
      "zip": "93413",
      "city": "Cham",
      "state": "Bayern",
      "p50": 3827,
      "direct_p50": 3827,
      "avg": 3285,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "97421",
      "city": "Schweinfurt",
      "state": "Bayern",
      "p50": 2981,
      "direct_p50": 2981,
      "avg": 3082,
      "n_active": 40,
      "pool_n": 40,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 6.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "04600",
      "city": "Altenburg",
      "state": "Thüringen",
      "p50": 1054,
      "direct_p50": 1054,
      "avg": 1099,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "08468",
      "city": "Reichenbach",
      "state": "Sachsen",
      "p50": 719,
      "direct_p50": 719,
      "avg": 761,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 145,
      "quality": "hoch",
      "dom_days": 121,
      "dom_source": "entities",
      "trend_pct": 21.3,
      "detail": "plz/08.json"
    },
    {
      "zip": "12165",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5417,
      "direct_p50": 5417,
      "avg": 5238,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/12.json"
    },
    {
      "zip": "14776",
      "city": "Brandenburg an der Havel",
      "state": "Brandenburg",
      "p50": 2648,
      "direct_p50": 2648,
      "avg": 2994,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 18.4,
      "detail": "plz/14.json"
    },
    {
      "zip": "15230",
      "city": "Frankfurt (Oder)",
      "state": "Brandenburg",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3005,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/15.json"
    },
    {
      "zip": "16356",
      "city": "Werneuchen",
      "state": "Brandenburg",
      "p50": 4320,
      "direct_p50": 4320,
      "avg": 4041,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 47.9,
      "detail": "plz/16.json"
    },
    {
      "zip": "18147",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3523,
      "direct_p50": 3523,
      "avg": 4229,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -61.9,
      "detail": "plz/18.json"
    },
    {
      "zip": "22559",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4185,
      "direct_p50": 4185,
      "avg": 4428,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 76,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -13.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "30926",
      "city": "Seelze",
      "state": "Niedersachsen",
      "p50": 2513,
      "direct_p50": 2513,
      "avg": 2651,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/30.json"
    },
    {
      "zip": "30989",
      "city": "Gehrden",
      "state": "Niedersachsen",
      "p50": 4819,
      "direct_p50": 4819,
      "avg": 4390,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 11,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 46.6,
      "detail": "plz/30.json"
    },
    {
      "zip": "31655",
      "city": "Stadthagen",
      "state": "Niedersachsen",
      "p50": 1705,
      "direct_p50": 1705,
      "avg": 2030,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "34121",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 3187,
      "direct_p50": 3187,
      "avg": 3642,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 21.6,
      "detail": "plz/34.json"
    },
    {
      "zip": "37075",
      "city": "Göttingen",
      "state": "Niedersachsen",
      "p50": 4409,
      "direct_p50": 4409,
      "avg": 3734,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -35.2,
      "detail": "plz/37.json"
    },
    {
      "zip": "38304",
      "city": "Wolfenbüttel",
      "state": "Niedersachsen",
      "p50": 1756,
      "direct_p50": 1756,
      "avg": 1768,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/38.json"
    },
    {
      "zip": "38554",
      "city": "Weyhausen",
      "state": "Niedersachsen",
      "p50": 3500,
      "direct_p50": 3500,
      "avg": 3445,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 10,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "39130",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 3672,
      "direct_p50": 3672,
      "avg": 2904,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/39.json"
    },
    {
      "zip": "41199",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 1941,
      "direct_p50": 1941,
      "avg": 1878,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -28.6,
      "detail": "plz/41.json"
    },
    {
      "zip": "44869",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2239,
      "direct_p50": 2239,
      "avg": 2672,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/44.json"
    },
    {
      "zip": "45529",
      "city": "Hattingen",
      "state": "Nordrhein-Westfalen",
      "p50": 3083,
      "direct_p50": 3083,
      "avg": 2993,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "45711",
      "city": "Datteln",
      "state": "Nordrhein-Westfalen",
      "p50": 1939,
      "direct_p50": 1939,
      "avg": 2208,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "46286",
      "city": "Dorsten",
      "state": "Nordrhein-Westfalen",
      "p50": 2576,
      "direct_p50": 2576,
      "avg": 2828,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 9,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 20.6,
      "detail": "plz/46.json"
    },
    {
      "zip": "47269",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2284,
      "direct_p50": 2284,
      "avg": 2502,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -23.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "49757",
      "city": "Werlte",
      "state": "Niedersachsen",
      "p50": 3495,
      "direct_p50": 3495,
      "avg": 3443,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "51371",
      "city": "Leverkusen",
      "state": "Nordrhein-Westfalen",
      "p50": 3587,
      "direct_p50": 3587,
      "avg": 3540,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 9.3,
      "detail": "plz/51.json"
    },
    {
      "zip": "53819",
      "city": "Neunkirchen-Seelscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 4491,
      "direct_p50": 4491,
      "avg": 3970,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -17.7,
      "detail": "plz/53.json"
    },
    {
      "zip": "59929",
      "city": "Brilon",
      "state": "Nordrhein-Westfalen",
      "p50": 2476,
      "direct_p50": 2476,
      "avg": 2810,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/59.json"
    },
    {
      "zip": "63075",
      "city": "Offenbach am Main",
      "state": "Hessen",
      "p50": 5350,
      "direct_p50": 5350,
      "avg": 4937,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "63834",
      "city": "Sulzbach am Main",
      "state": "Bayern",
      "p50": 3351,
      "direct_p50": 3351,
      "avg": 3675,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 8,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -21.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "63906",
      "city": "Erlenbach am Main",
      "state": "Bayern",
      "p50": 3360,
      "direct_p50": 3360,
      "avg": 3742,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 21.7,
      "detail": "plz/63.json"
    },
    {
      "zip": "65462",
      "city": "Gustavsburg",
      "state": "Hessen",
      "p50": 3794,
      "direct_p50": 3794,
      "avg": 4141,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "68219",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3315,
      "direct_p50": 3315,
      "avg": 3293,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/68.json"
    },
    {
      "zip": "69214",
      "city": "Eppelheim",
      "state": "Baden-Württemberg",
      "p50": 3340,
      "direct_p50": 3340,
      "avg": 4158,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/69.json"
    },
    {
      "zip": "71134",
      "city": "Aidlingen",
      "state": "Baden-Württemberg",
      "p50": 3847,
      "direct_p50": 3847,
      "avg": 4015,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 63,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/71.json"
    },
    {
      "zip": "73037",
      "city": "Göppingen",
      "state": "Baden-Württemberg",
      "p50": 2672,
      "direct_p50": 2672,
      "avg": 2741,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "73240",
      "city": "Wendlingen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3975,
      "direct_p50": 3975,
      "avg": 3917,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "73547",
      "city": "Lorch",
      "state": "Baden-Württemberg",
      "p50": 4337,
      "direct_p50": 4337,
      "avg": 4132,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73660",
      "city": "Unterurbach",
      "state": "Baden-Württemberg",
      "p50": 5079,
      "direct_p50": 5079,
      "avg": 4752,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 133,
      "quality": "hoch",
      "dom_days": 121,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "74257",
      "city": "Heilbronn",
      "state": "Baden-Württemberg",
      "p50": 5860,
      "direct_p50": 5860,
      "avg": 5482,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 6,
      "active_age_days": 187,
      "quality": "hoch",
      "dom_days": 169,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "75056",
      "city": "Sulzfeld",
      "state": "Baden-Württemberg",
      "p50": 4952,
      "direct_p50": 4952,
      "avg": 4779,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 162,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "88255",
      "city": "Baindt",
      "state": "Baden-Württemberg",
      "p50": 3988,
      "direct_p50": 3988,
      "avg": 4004,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "88410",
      "city": "Bad Wurzach",
      "state": "Baden-Württemberg",
      "p50": 3082,
      "direct_p50": 3082,
      "avg": 3224,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "89264",
      "city": "Weißenhorn",
      "state": "Bayern",
      "p50": 3419,
      "direct_p50": 3419,
      "avg": 3842,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -14.8,
      "detail": "plz/89.json"
    },
    {
      "zip": "90522",
      "city": "Oberasbach",
      "state": "Bayern",
      "p50": 3773,
      "direct_p50": 3773,
      "avg": 3653,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "93333",
      "city": "Neustadt an der Donau",
      "state": "Bayern",
      "p50": 3034,
      "direct_p50": 3034,
      "avg": 3295,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/93.json"
    },
    {
      "zip": "94148",
      "city": "Kirchham",
      "state": "Bayern",
      "p50": 2391,
      "direct_p50": 2391,
      "avg": 2827,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 158,
      "dom_source": "entities",
      "trend_pct": 15.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94379",
      "city": "Sankt Englmar",
      "state": "Bayern",
      "p50": 1481,
      "direct_p50": 1481,
      "avg": 1528,
      "n_active": 39,
      "pool_n": 39,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "04552",
      "city": "Borna",
      "state": "Sachsen",
      "p50": 4666,
      "direct_p50": 4666,
      "avg": 3320,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 8,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 195.2,
      "detail": "plz/04.json"
    },
    {
      "zip": "08529",
      "city": "Plauen",
      "state": "Sachsen",
      "p50": 623,
      "direct_p50": 623,
      "avg": 797,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 158,
      "dom_source": "entities",
      "trend_pct": -16.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "12053",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4859,
      "direct_p50": 4859,
      "avg": 4882,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 31.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "12351",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4091,
      "direct_p50": 4091,
      "avg": 4161,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/12.json"
    },
    {
      "zip": "12353",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3887,
      "direct_p50": 3887,
      "avg": 3810,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 24,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -10.6,
      "detail": "plz/12.json"
    },
    {
      "zip": "16775",
      "city": "Stechlin",
      "state": "Brandenburg",
      "p50": 2910,
      "direct_p50": 2910,
      "avg": 3025,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/16.json"
    },
    {
      "zip": "22769",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7570,
      "direct_p50": 7570,
      "avg": 8000,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "23552",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 3724,
      "direct_p50": 3724,
      "avg": 4205,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/23.json"
    },
    {
      "zip": "24106",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 3153,
      "direct_p50": 3153,
      "avg": 3525,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "24148",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2508,
      "direct_p50": 2508,
      "avg": 2609,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "27580",
      "city": "Bremerhaven",
      "state": "Bremen",
      "p50": 1613,
      "direct_p50": 1613,
      "avg": 1833,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/27.json"
    },
    {
      "zip": "28197",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2400,
      "direct_p50": 2400,
      "avg": 2788,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/28.json"
    },
    {
      "zip": "33719",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 4028,
      "direct_p50": 4028,
      "avg": 3445,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -21.4,
      "detail": "plz/33.json"
    },
    {
      "zip": "33790",
      "city": "Halle (Westf.)",
      "state": "Nordrhein-Westfalen",
      "p50": 2514,
      "direct_p50": 2514,
      "avg": 2911,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -35.3,
      "detail": "plz/33.json"
    },
    {
      "zip": "35708",
      "city": "Haiger",
      "state": "Hessen",
      "p50": 4578,
      "direct_p50": 4578,
      "avg": 4343,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 30,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "44137",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 3173,
      "direct_p50": 3173,
      "avg": 3247,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/44.json"
    },
    {
      "zip": "45481",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 4343,
      "direct_p50": 4343,
      "avg": 4297,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/45.json"
    },
    {
      "zip": "45770",
      "city": "Marl",
      "state": "Nordrhein-Westfalen",
      "p50": 2074,
      "direct_p50": 2074,
      "avg": 2703,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -10.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "45897",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1746,
      "direct_p50": 1746,
      "avg": 1559,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/45.json"
    },
    {
      "zip": "47249",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2627,
      "direct_p50": 2627,
      "avg": 2882,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -28.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "49176",
      "city": "Hilter",
      "state": "Niedersachsen",
      "p50": 2829,
      "direct_p50": 2829,
      "avg": 2917,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "49448",
      "city": "Lemförde",
      "state": "Niedersachsen",
      "p50": 3452,
      "direct_p50": 3452,
      "avg": 2824,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "57074",
      "city": "Siegen",
      "state": "Nordrhein-Westfalen",
      "p50": 2575,
      "direct_p50": 2575,
      "avg": 2801,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/57.json"
    },
    {
      "zip": "57368",
      "city": "Lennestadt",
      "state": "Nordrhein-Westfalen",
      "p50": 675,
      "direct_p50": 675,
      "avg": 1130,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -35.0,
      "detail": "plz/57.json"
    },
    {
      "zip": "58135",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1948,
      "direct_p50": 1948,
      "avg": 2080,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/58.json"
    },
    {
      "zip": "61130",
      "city": "Nidderau",
      "state": "Hessen",
      "p50": 2733,
      "direct_p50": 2733,
      "avg": 2850,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 81,
      "quality": "hoch",
      "dom_days": 129,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/61.json"
    },
    {
      "zip": "63517",
      "city": "Rodenbach",
      "state": "Hessen",
      "p50": 4595,
      "direct_p50": 4595,
      "avg": 4012,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 4,
      "active_age_days": 114,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 35.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "66693",
      "city": "Mettlach",
      "state": "Saarland",
      "p50": 3817,
      "direct_p50": 3817,
      "avg": 3661,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/66.json"
    },
    {
      "zip": "74182",
      "city": "Affaltrach",
      "state": "Baden-Württemberg",
      "p50": 4000,
      "direct_p50": 4000,
      "avg": 4025,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "74211",
      "city": "Leingarten",
      "state": "Baden-Württemberg",
      "p50": 3972,
      "direct_p50": 3972,
      "avg": 4102,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "76669",
      "city": "Bad Mingolsheim",
      "state": "Baden-Württemberg",
      "p50": 3185,
      "direct_p50": 3185,
      "avg": 3462,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/76.json"
    },
    {
      "zip": "76676",
      "city": "Graben-Neudorf",
      "state": "Baden-Württemberg",
      "p50": 3918,
      "direct_p50": 3918,
      "avg": 3857,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "82340",
      "city": "Feldafing",
      "state": "Bayern",
      "p50": 12300,
      "direct_p50": 12300,
      "avg": 10986,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 29,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "83229",
      "city": "Aschau im Chiemgau",
      "state": "Bayern",
      "p50": 4799,
      "direct_p50": 4799,
      "avg": 5271,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "83355",
      "city": "Grabenstätt",
      "state": "Bayern",
      "p50": 5148,
      "direct_p50": 5148,
      "avg": 5129,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 395,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83730",
      "city": "Fischbachau",
      "state": "Bayern",
      "p50": 6395,
      "direct_p50": 6395,
      "avg": 6569,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 35,
      "active_age_days": 9,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "84030",
      "city": "Ergolding",
      "state": "Bayern",
      "p50": 4595,
      "direct_p50": 4595,
      "avg": 4829,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "92245",
      "city": "Kümmersbruck",
      "state": "Bayern",
      "p50": 4422,
      "direct_p50": 4422,
      "avg": 3895,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 130,
      "quality": "hoch",
      "dom_days": 186,
      "dom_source": "entities",
      "trend_pct": -23.4,
      "detail": "plz/92.json"
    },
    {
      "zip": "98527",
      "city": "Suhl",
      "state": "Thüringen",
      "p50": 2152,
      "direct_p50": 2152,
      "avg": 2079,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 123,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/98.json"
    },
    {
      "zip": "99084",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 3244,
      "direct_p50": 3244,
      "avg": 3523,
      "n_active": 38,
      "pool_n": 38,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "01454",
      "city": "Radeberg",
      "state": "Sachsen",
      "p50": 3465,
      "direct_p50": 3465,
      "avg": 2929,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 73,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 13.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "12357",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4300,
      "direct_p50": 4300,
      "avg": 4103,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "14089",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4730,
      "direct_p50": 4730,
      "avg": 4926,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 52.4,
      "detail": "plz/14.json"
    },
    {
      "zip": "15518",
      "city": "Briesen (Mark)",
      "state": "Brandenburg",
      "p50": 3167,
      "direct_p50": 3167,
      "avg": 2843,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 97.3,
      "detail": "plz/15.json"
    },
    {
      "zip": "20535",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5573,
      "direct_p50": 5573,
      "avg": 5708,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -24.9,
      "detail": "plz/20.json"
    },
    {
      "zip": "25997",
      "city": "Hörnum (Sylt)",
      "state": "Schleswig-Holstein",
      "p50": 9998,
      "direct_p50": 9998,
      "avg": 9470,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 7,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/25.json"
    },
    {
      "zip": "30853",
      "city": "Langenhagen",
      "state": "Niedersachsen",
      "p50": 3075,
      "direct_p50": 3075,
      "avg": 3394,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/30.json"
    },
    {
      "zip": "35037",
      "city": "Marburg",
      "state": "Hessen",
      "p50": 3750,
      "direct_p50": 3750,
      "avg": 3919,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/35.json"
    },
    {
      "zip": "40885",
      "city": "Ratingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2926,
      "direct_p50": 2926,
      "avg": 2981,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/40.json"
    },
    {
      "zip": "49082",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 2621,
      "direct_p50": 2621,
      "avg": 2839,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/49.json"
    },
    {
      "zip": "51107",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 4004,
      "direct_p50": 4004,
      "avg": 4305,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/51.json"
    },
    {
      "zip": "53424",
      "city": "Remagen",
      "state": "Rheinland-Pfalz",
      "p50": 3203,
      "direct_p50": 3203,
      "avg": 3363,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 43.6,
      "detail": "plz/53.json"
    },
    {
      "zip": "56727",
      "city": "Mayen",
      "state": "Rheinland-Pfalz",
      "p50": 3308,
      "direct_p50": 3308,
      "avg": 3180,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 161,
      "dom_source": "entities",
      "trend_pct": -37.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "59379",
      "city": "Selm",
      "state": "Nordrhein-Westfalen",
      "p50": 3559,
      "direct_p50": 3559,
      "avg": 3040,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 25.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "60488",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4612,
      "direct_p50": 4613,
      "avg": 4914,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/60.json"
    },
    {
      "zip": "65474",
      "city": "Bischofsheim",
      "state": "Hessen",
      "p50": 3324,
      "direct_p50": 3324,
      "avg": 3683,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/65.json"
    },
    {
      "zip": "66687",
      "city": "Wadern",
      "state": "Saarland",
      "p50": 3668,
      "direct_p50": 3668,
      "avg": 3604,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "68535",
      "city": "Edingen-Neckarhausen",
      "state": "Baden-Württemberg",
      "p50": 3298,
      "direct_p50": 3298,
      "avg": 4044,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "71106",
      "city": "Magstadt",
      "state": "Baden-Württemberg",
      "p50": 3303,
      "direct_p50": 3303,
      "avg": 3476,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "72213",
      "city": "Altensteig",
      "state": "Baden-Württemberg",
      "p50": 2195,
      "direct_p50": 2195,
      "avg": 2553,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -25.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "73433",
      "city": "Aalen",
      "state": "Baden-Württemberg",
      "p50": 4713,
      "direct_p50": 4713,
      "avg": 4179,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 82,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/73.json"
    },
    {
      "zip": "75223",
      "city": "Öschelbronn",
      "state": "Baden-Württemberg",
      "p50": 4392,
      "direct_p50": 4392,
      "avg": 4227,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 82,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/75.json"
    },
    {
      "zip": "76661",
      "city": "Philippsburg",
      "state": "Baden-Württemberg",
      "p50": 4416,
      "direct_p50": 4416,
      "avg": 3936,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 154.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "78112",
      "city": "St. Georgen im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 1908,
      "direct_p50": 1908,
      "avg": 2045,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/78.json"
    },
    {
      "zip": "79249",
      "city": "Merzhausen",
      "state": "Baden-Württemberg",
      "p50": 6246,
      "direct_p50": 6247,
      "avg": 6805,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "84513",
      "city": "Töging am Inn",
      "state": "Bayern",
      "p50": 3305,
      "direct_p50": 3305,
      "avg": 3389,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "89081",
      "city": "Ulm",
      "state": "Baden-Württemberg",
      "p50": 4187,
      "direct_p50": 4187,
      "avg": 4488,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "89160",
      "city": "Dornstadt",
      "state": "Baden-Württemberg",
      "p50": 4700,
      "direct_p50": 4700,
      "avg": 4582,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "95030",
      "city": "Hof",
      "state": "Bayern",
      "p50": 2056,
      "direct_p50": 2056,
      "avg": 2141,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 13,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/95.json"
    },
    {
      "zip": "99310",
      "city": "Arnstadt",
      "state": "Thüringen",
      "p50": 2086,
      "direct_p50": 2086,
      "avg": 2005,
      "n_active": 37,
      "pool_n": 37,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 35.2,
      "detail": "plz/99.json"
    },
    {
      "zip": "24937",
      "city": "Flensburg",
      "state": "Schleswig-Holstein",
      "p50": 2935,
      "direct_p50": 2935,
      "avg": 3780,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "26129",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3420,
      "direct_p50": 3420,
      "avg": 3400,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "30900",
      "city": "Wedemark",
      "state": "Niedersachsen",
      "p50": 4034,
      "direct_p50": 4034,
      "avg": 3800,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 38.1,
      "detail": "plz/30.json"
    },
    {
      "zip": "31139",
      "city": "Hildesheim",
      "state": "Niedersachsen",
      "p50": 2407,
      "direct_p50": 2407,
      "avg": 2499,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 17.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "41836",
      "city": "Hückelhoven",
      "state": "Nordrhein-Westfalen",
      "p50": 3757,
      "direct_p50": 3757,
      "avg": 3469,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 37.6,
      "detail": "plz/41.json"
    },
    {
      "zip": "42489",
      "city": "Wülfrath",
      "state": "Nordrhein-Westfalen",
      "p50": 2505,
      "direct_p50": 2505,
      "avg": 2432,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "42929",
      "city": "Wermelskirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 2664,
      "direct_p50": 2664,
      "avg": 2617,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/42.json"
    },
    {
      "zip": "44357",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 4000,
      "direct_p50": 4000,
      "avg": 3286,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 69.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "45136",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2304,
      "direct_p50": 2304,
      "avg": 2545,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "45964",
      "city": "Gladbeck",
      "state": "Nordrhein-Westfalen",
      "p50": 2317,
      "direct_p50": 2317,
      "avg": 2393,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "48301",
      "city": "Nottuln",
      "state": "Nordrhein-Westfalen",
      "p50": 4525,
      "direct_p50": 4525,
      "avg": 4363,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 88.8,
      "detail": "plz/48.json"
    },
    {
      "zip": "50181",
      "city": "Bedburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2544,
      "direct_p50": 2544,
      "avg": 3036,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/50.json"
    },
    {
      "zip": "53498",
      "city": "Bad Breisig",
      "state": "Rheinland-Pfalz",
      "p50": 2741,
      "direct_p50": 2741,
      "avg": 3176,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 77,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -22.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "55128",
      "city": "Mainz",
      "state": "Rheinland-Pfalz",
      "p50": 4158,
      "direct_p50": 4158,
      "avg": 4330,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/55.json"
    },
    {
      "zip": "58095",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1746,
      "direct_p50": 1746,
      "avg": 2063,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -43.0,
      "detail": "plz/58.json"
    },
    {
      "zip": "63773",
      "city": "Goldbach",
      "state": "Bayern",
      "p50": 3153,
      "direct_p50": 3153,
      "avg": 3241,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -19.6,
      "detail": "plz/63.json"
    },
    {
      "zip": "64572",
      "city": "Büttelborn",
      "state": "Hessen",
      "p50": 3133,
      "direct_p50": 3133,
      "avg": 3147,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/64.json"
    },
    {
      "zip": "64846",
      "city": "Groß-Zimmern",
      "state": "Hessen",
      "p50": 2830,
      "direct_p50": 2830,
      "avg": 2896,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/64.json"
    },
    {
      "zip": "72800",
      "city": "Eningen unter Achalm",
      "state": "Baden-Württemberg",
      "p50": 3269,
      "direct_p50": 3269,
      "avg": 3292,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72805",
      "city": "Unterhausen",
      "state": "Baden-Württemberg",
      "p50": 2361,
      "direct_p50": 2361,
      "avg": 2632,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "73249",
      "city": "Wernau (Neckar)",
      "state": "Baden-Württemberg",
      "p50": 3318,
      "direct_p50": 3318,
      "avg": 3476,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "73262",
      "city": "Reichenbach an der Fils",
      "state": "Baden-Württemberg",
      "p50": 3343,
      "direct_p50": 3343,
      "avg": 3342,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 57,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "73527",
      "city": "Schwäbisch Gmünd",
      "state": "Baden-Württemberg",
      "p50": 3079,
      "direct_p50": 3079,
      "avg": 3065,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 16.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "73571",
      "city": "Göggingen",
      "state": "Baden-Württemberg",
      "p50": 4559,
      "direct_p50": 4559,
      "avg": 4109,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "73650",
      "city": "Winterbach",
      "state": "Baden-Württemberg",
      "p50": 5725,
      "direct_p50": 5725,
      "avg": 4900,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 102,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -19.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "73770",
      "city": "Denkendorf",
      "state": "Baden-Württemberg",
      "p50": 3639,
      "direct_p50": 3639,
      "avg": 4036,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "74379",
      "city": "Ingersheim",
      "state": "Baden-Württemberg",
      "p50": 3980,
      "direct_p50": 3980,
      "avg": 4021,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -17.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "79774",
      "city": "Albbruck",
      "state": "Baden-Württemberg",
      "p50": 4657,
      "direct_p50": 4657,
      "avg": 4306,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79787",
      "city": "Lauchringen",
      "state": "Baden-Württemberg",
      "p50": 3189,
      "direct_p50": 3189,
      "avg": 3492,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "79798",
      "city": "Jestetten",
      "state": "Baden-Württemberg",
      "p50": 3411,
      "direct_p50": 3411,
      "avg": 3665,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 154,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "86916",
      "city": "Kaufering",
      "state": "Bayern",
      "p50": 4178,
      "direct_p50": 4178,
      "avg": 4831,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -34.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "90475",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4326,
      "direct_p50": 4326,
      "avg": 4701,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/90.json"
    },
    {
      "zip": "93077",
      "city": "Bad Abbach",
      "state": "Bayern",
      "p50": 3968,
      "direct_p50": 3968,
      "avg": 4043,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "97816",
      "city": "Lohr am Main",
      "state": "Bayern",
      "p50": 2694,
      "direct_p50": 2694,
      "avg": 3036,
      "n_active": 36,
      "pool_n": 36,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -43.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "09120",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1251,
      "direct_p50": 1251,
      "avg": 2130,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -24.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "12277",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4344,
      "direct_p50": 4344,
      "avg": 4185,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/12.json"
    },
    {
      "zip": "12559",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3029,
      "direct_p50": 3029,
      "avg": 3411,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -40.1,
      "detail": "plz/12.json"
    },
    {
      "zip": "13629",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4163,
      "direct_p50": 4163,
      "avg": 4198,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/13.json"
    },
    {
      "zip": "18551",
      "city": "Sagard",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3711,
      "direct_p50": 3711,
      "avg": 4244,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/18.json"
    },
    {
      "zip": "21075",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 3742,
      "direct_p50": 3742,
      "avg": 3672,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/21.json"
    },
    {
      "zip": "21077",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 3302,
      "direct_p50": 3302,
      "avg": 3529,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "21218",
      "city": "Seevetal",
      "state": "Niedersachsen",
      "p50": 7018,
      "direct_p50": 7018,
      "avg": 5747,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 6,
      "active_age_days": 117,
      "quality": "hoch",
      "dom_days": 100,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/21.json"
    },
    {
      "zip": "21629",
      "city": "Neu Wulmstorf",
      "state": "Niedersachsen",
      "p50": 3729,
      "direct_p50": 3729,
      "avg": 3905,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 29.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "23843",
      "city": "Bad Oldesloe",
      "state": "Schleswig-Holstein",
      "p50": 2887,
      "direct_p50": 2887,
      "avg": 3636,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/23.json"
    },
    {
      "zip": "26340",
      "city": "Zetel",
      "state": "Niedersachsen",
      "p50": 3957,
      "direct_p50": 3957,
      "avg": 3768,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/26.json"
    },
    {
      "zip": "26465",
      "city": "Langeoog",
      "state": "Niedersachsen",
      "p50": 9302,
      "direct_p50": 9302,
      "avg": 9616,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 115,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/26.json"
    },
    {
      "zip": "30827",
      "city": "Garbsen",
      "state": "Niedersachsen",
      "p50": 2635,
      "direct_p50": 2635,
      "avg": 2692,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/30.json"
    },
    {
      "zip": "32758",
      "city": "Detmold",
      "state": "Nordrhein-Westfalen",
      "p50": 1776,
      "direct_p50": 1776,
      "avg": 1844,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/32.json"
    },
    {
      "zip": "33604",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2683,
      "direct_p50": 2683,
      "avg": 2604,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "34131",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 3377,
      "direct_p50": 3377,
      "avg": 3680,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "34613",
      "city": "Treysa",
      "state": "Hessen",
      "p50": 2053,
      "direct_p50": 2053,
      "avg": 2007,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "35216",
      "city": "Biedenkopf",
      "state": "Hessen",
      "p50": 672,
      "direct_p50": 672,
      "avg": 702,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 26,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "publish_date",
      "trend_pct": 0.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "37079",
      "city": "Göttingen",
      "state": "Niedersachsen",
      "p50": 4300,
      "direct_p50": 4300,
      "avg": 3772,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 44.3,
      "detail": "plz/37.json"
    },
    {
      "zip": "38104",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 3061,
      "direct_p50": 3061,
      "avg": 3286,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 16.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "38126",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 4009,
      "direct_p50": 4009,
      "avg": 3849,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/38.json"
    },
    {
      "zip": "40591",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4118,
      "direct_p50": 4118,
      "avg": 4142,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 25.8,
      "detail": "plz/40.json"
    },
    {
      "zip": "45149",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 3431,
      "direct_p50": 3431,
      "avg": 3409,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/45.json"
    },
    {
      "zip": "46535",
      "city": "Dinslaken",
      "state": "Nordrhein-Westfalen",
      "p50": 2771,
      "direct_p50": 2771,
      "avg": 3016,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/46.json"
    },
    {
      "zip": "47239",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2423,
      "direct_p50": 2423,
      "avg": 2524,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "49477",
      "city": "Ibbenbüren",
      "state": "Nordrhein-Westfalen",
      "p50": 3162,
      "direct_p50": 3162,
      "avg": 3387,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 15,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "51674",
      "city": "Wiehl",
      "state": "Nordrhein-Westfalen",
      "p50": 4436,
      "direct_p50": 4436,
      "avg": 3717,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 70.5,
      "detail": "plz/51.json"
    },
    {
      "zip": "57271",
      "city": "Hilchenbach",
      "state": "Nordrhein-Westfalen",
      "p50": 1600,
      "direct_p50": 1600,
      "avg": 1613,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 23,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -57.6,
      "detail": "plz/57.json"
    },
    {
      "zip": "59425",
      "city": "Unna",
      "state": "Nordrhein-Westfalen",
      "p50": 2297,
      "direct_p50": 2297,
      "avg": 2372,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 22.4,
      "detail": "plz/59.json"
    },
    {
      "zip": "61449",
      "city": "Steinbach (Taunus)",
      "state": "Hessen",
      "p50": 3583,
      "direct_p50": 3583,
      "avg": 3643,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/61.json"
    },
    {
      "zip": "64291",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 3973,
      "direct_p50": 3973,
      "avg": 3984,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 54,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/64.json"
    },
    {
      "zip": "66280",
      "city": "Sulzbach/Saar",
      "state": "Saarland",
      "p50": 1758,
      "direct_p50": 1758,
      "avg": 1777,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "66292",
      "city": "Riegelsberg",
      "state": "Saarland",
      "p50": 2353,
      "direct_p50": 2353,
      "avg": 2423,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "67067",
      "city": "Ludwigshafen am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 2923,
      "direct_p50": 2923,
      "avg": 3004,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "73635",
      "city": "Rudersberg",
      "state": "Baden-Württemberg",
      "p50": 4698,
      "direct_p50": 4698,
      "avg": 4272,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "75038",
      "city": "Oberderdingen",
      "state": "Baden-Württemberg",
      "p50": 2899,
      "direct_p50": 2899,
      "avg": 3592,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "76351",
      "city": "Linkenheim-Hochstetten",
      "state": "Baden-Württemberg",
      "p50": 3405,
      "direct_p50": 3405,
      "avg": 3757,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "76870",
      "city": "Kandel",
      "state": "Rheinland-Pfalz",
      "p50": 3481,
      "direct_p50": 3481,
      "avg": 3482,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "79410",
      "city": "Badenweiler",
      "state": "Baden-Württemberg",
      "p50": 3516,
      "direct_p50": 3516,
      "avg": 3725,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 21.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "82041",
      "city": "Oberhaching",
      "state": "Bayern",
      "p50": 7826,
      "direct_p50": 7826,
      "avg": 8367,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "83064",
      "city": "Raubling",
      "state": "Bayern",
      "p50": 4854,
      "direct_p50": 4854,
      "avg": 5211,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -27.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "85640",
      "city": "Putzbrunn",
      "state": "Bayern",
      "p50": 5721,
      "direct_p50": 5721,
      "avg": 6239,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "86807",
      "city": "Buchloe",
      "state": "Bayern",
      "p50": 4592,
      "direct_p50": 4592,
      "avg": 4505,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "88079",
      "city": "Kressbronn am Bodensee",
      "state": "Baden-Württemberg",
      "p50": 4500,
      "direct_p50": 4500,
      "avg": 5027,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -25.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88213",
      "city": "Ravensburg",
      "state": "Baden-Württemberg",
      "p50": 3984,
      "direct_p50": 3984,
      "avg": 4099,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/88.json"
    },
    {
      "zip": "88682",
      "city": "Salem",
      "state": "Baden-Württemberg",
      "p50": 4000,
      "direct_p50": 4000,
      "avg": 4079,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88718",
      "city": "Daisendorf",
      "state": "Baden-Württemberg",
      "p50": 8476,
      "direct_p50": 8476,
      "avg": 8030,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 107.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "93309",
      "city": "Kelheim",
      "state": "Bayern",
      "p50": 3450,
      "direct_p50": 3450,
      "avg": 3553,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -20.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "94234",
      "city": "Viechtach",
      "state": "Bayern",
      "p50": 2075,
      "direct_p50": 2075,
      "avg": 2528,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -15.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "99428",
      "city": "Nohra",
      "state": "Thüringen",
      "p50": 1868,
      "direct_p50": 1868,
      "avg": 1770,
      "n_active": 35,
      "pool_n": 35,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/99.json"
    },
    {
      "zip": "01069",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 7319,
      "direct_p50": 7319,
      "avg": 5985,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 78.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "12355",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4235,
      "direct_p50": 4235,
      "avg": 4406,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/12.json"
    },
    {
      "zip": "15517",
      "city": "Fürstenwalde/Spree",
      "state": "Brandenburg",
      "p50": 4150,
      "direct_p50": 4150,
      "avg": 3790,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 97,
      "dom_source": "entities",
      "trend_pct": 44.7,
      "detail": "plz/15.json"
    },
    {
      "zip": "16727",
      "city": "Velten",
      "state": "Brandenburg",
      "p50": 3062,
      "direct_p50": 3063,
      "avg": 3209,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/16.json"
    },
    {
      "zip": "22041",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5147,
      "direct_p50": 5147,
      "avg": 5544,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 26.3,
      "detail": "plz/22.json"
    },
    {
      "zip": "22307",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6079,
      "direct_p50": 6079,
      "avg": 6710,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 70,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/22.json"
    },
    {
      "zip": "30625",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2987,
      "direct_p50": 2987,
      "avg": 3151,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "33607",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 3007,
      "direct_p50": 3007,
      "avg": 3187,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "35510",
      "city": "Butzbach",
      "state": "Hessen",
      "p50": 3043,
      "direct_p50": 3043,
      "avg": 3116,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/35.json"
    },
    {
      "zip": "39218",
      "city": "Schönebeck (Elbe)",
      "state": "Sachsen-Anhalt",
      "p50": 1165,
      "direct_p50": 1165,
      "avg": 1405,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -20.6,
      "detail": "plz/39.json"
    },
    {
      "zip": "40225",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4971,
      "direct_p50": 4971,
      "avg": 5514,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 7,
      "active_age_days": 74,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "41189",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 1817,
      "direct_p50": 1817,
      "avg": 2006,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -22.1,
      "detail": "plz/41.json"
    },
    {
      "zip": "41747",
      "city": "Viersen",
      "state": "Nordrhein-Westfalen",
      "p50": 2353,
      "direct_p50": 2353,
      "avg": 2655,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -23.2,
      "detail": "plz/41.json"
    },
    {
      "zip": "42281",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2521,
      "direct_p50": 2521,
      "avg": 2868,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 6,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/42.json"
    },
    {
      "zip": "42859",
      "city": "Remscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 1671,
      "direct_p50": 1671,
      "avg": 1643,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 17,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -34.7,
      "detail": "plz/42.json"
    },
    {
      "zip": "44145",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 1702,
      "direct_p50": 1702,
      "avg": 1940,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 41.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "44805",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2379,
      "direct_p50": 2379,
      "avg": 2396,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/44.json"
    },
    {
      "zip": "45131",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 3650,
      "direct_p50": 3650,
      "avg": 3903,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "46047",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 1769,
      "direct_p50": 1769,
      "avg": 1876,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/46.json"
    },
    {
      "zip": "46397",
      "city": "Bocholt",
      "state": "Nordrhein-Westfalen",
      "p50": 2647,
      "direct_p50": 2647,
      "avg": 2665,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/46.json"
    },
    {
      "zip": "47226",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1117,
      "direct_p50": 1117,
      "avg": 1599,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -54.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "47809",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2336,
      "direct_p50": 2336,
      "avg": 2472,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -20.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "48249",
      "city": "Dülmen",
      "state": "Nordrhein-Westfalen",
      "p50": 3016,
      "direct_p50": 3016,
      "avg": 3098,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "48268",
      "city": "Greven",
      "state": "Nordrhein-Westfalen",
      "p50": 2825,
      "direct_p50": 2825,
      "avg": 3399,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -14.9,
      "detail": "plz/48.json"
    },
    {
      "zip": "52076",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 2864,
      "direct_p50": 2864,
      "avg": 3080,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/52.json"
    },
    {
      "zip": "53125",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 3490,
      "direct_p50": 3490,
      "avg": 3486,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/53.json"
    },
    {
      "zip": "53227",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 3964,
      "direct_p50": 3964,
      "avg": 4756,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -33.9,
      "detail": "plz/53.json"
    },
    {
      "zip": "59755",
      "city": "Arnsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2250,
      "direct_p50": 2250,
      "avg": 2939,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/59.json"
    },
    {
      "zip": "65439",
      "city": "Flörsheim",
      "state": "Hessen",
      "p50": 3944,
      "direct_p50": 3944,
      "avg": 3938,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -16.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "67806",
      "city": "Rockenhausen",
      "state": "Rheinland-Pfalz",
      "p50": 1799,
      "direct_p50": 1799,
      "avg": 1636,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 181,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "72631",
      "city": "Aichtal",
      "state": "Baden-Württemberg",
      "p50": 3893,
      "direct_p50": 3893,
      "avg": 4388,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 22.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "73066",
      "city": "Uhingen",
      "state": "Baden-Württemberg",
      "p50": 3481,
      "direct_p50": 3481,
      "avg": 3676,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 109,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "73432",
      "city": "Aalen",
      "state": "Baden-Württemberg",
      "p50": 3800,
      "direct_p50": 3800,
      "avg": 3799,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 15.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "78554",
      "city": "Aldingen",
      "state": "Baden-Württemberg",
      "p50": 2838,
      "direct_p50": 2838,
      "avg": 3383,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 148,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/78.json"
    },
    {
      "zip": "79395",
      "city": "Neuenburg am Rhein",
      "state": "Baden-Württemberg",
      "p50": 3944,
      "direct_p50": 3944,
      "avg": 3828,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "79793",
      "city": "Wutöschingen",
      "state": "Baden-Württemberg",
      "p50": 2926,
      "direct_p50": 2926,
      "avg": 3109,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "81547",
      "city": "München",
      "state": "Bayern",
      "p50": 8001,
      "direct_p50": 8001,
      "avg": 8012,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/81.json"
    },
    {
      "zip": "84347",
      "city": "Pfarrkirchen",
      "state": "Bayern",
      "p50": 4243,
      "direct_p50": 4243,
      "avg": 3835,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 49,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 53.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "85567",
      "city": "Grafing bei München",
      "state": "Bayern",
      "p50": 7217,
      "direct_p50": 7217,
      "avg": 7027,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "85604",
      "city": "Zorneding",
      "state": "Bayern",
      "p50": 6162,
      "direct_p50": 6162,
      "avg": 6242,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "87668",
      "city": "Rieden b Kaufbeuren",
      "state": "Bayern",
      "p50": 5782,
      "direct_p50": 5782,
      "avg": 5807,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 400,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/87.json"
    },
    {
      "zip": "89171",
      "city": "Illerkirchberg",
      "state": "Baden-Württemberg",
      "p50": 5222,
      "direct_p50": 5222,
      "avg": 4796,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 292,
      "quality": "hoch",
      "dom_days": 276,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "89269",
      "city": "Vöhringen",
      "state": "Bayern",
      "p50": 3098,
      "direct_p50": 3098,
      "avg": 3287,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "90552",
      "city": "Röthenbach an der Pegnitz",
      "state": "Bayern",
      "p50": 3394,
      "direct_p50": 3394,
      "avg": 3889,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 42.0,
      "detail": "plz/90.json"
    },
    {
      "zip": "94360",
      "city": "Mitterfels",
      "state": "Bayern",
      "p50": 5435,
      "direct_p50": 5435,
      "avg": 5230,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "97080",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 4487,
      "direct_p50": 4487,
      "avg": 4695,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 31.9,
      "detail": "plz/97.json"
    },
    {
      "zip": "97877",
      "city": "Wertheim",
      "state": "Baden-Württemberg",
      "p50": 2487,
      "direct_p50": 2487,
      "avg": 2955,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 56,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 23.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "99096",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2940,
      "direct_p50": 2940,
      "avg": 3675,
      "n_active": 34,
      "pool_n": 34,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "01723",
      "city": "Wilsdruff",
      "state": "Sachsen",
      "p50": 2190,
      "direct_p50": 2190,
      "avg": 2139,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "09119",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1024,
      "direct_p50": 1024,
      "avg": 1049,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "13059",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4007,
      "direct_p50": 4007,
      "avg": 4030,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 41.9,
      "detail": "plz/13.json"
    },
    {
      "zip": "15366",
      "city": "Hoppegarten",
      "state": "Brandenburg",
      "p50": 4695,
      "direct_p50": 4695,
      "avg": 4447,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 21.7,
      "detail": "plz/15.json"
    },
    {
      "zip": "16540",
      "city": "Hohen Neuendorf",
      "state": "Brandenburg",
      "p50": 3824,
      "direct_p50": 3824,
      "avg": 4130,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/16.json"
    },
    {
      "zip": "23568",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 2784,
      "direct_p50": 2784,
      "avg": 3140,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 26.2,
      "detail": "plz/23.json"
    },
    {
      "zip": "24143",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 3449,
      "direct_p50": 3449,
      "avg": 4269,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 12.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "27283",
      "city": "Verden (Aller)",
      "state": "Niedersachsen",
      "p50": 2268,
      "direct_p50": 2268,
      "avg": 2415,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "28237",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2206,
      "direct_p50": 2206,
      "avg": 2422,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/28.json"
    },
    {
      "zip": "28277",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2408,
      "direct_p50": 2408,
      "avg": 2528,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -24.3,
      "detail": "plz/28.json"
    },
    {
      "zip": "28779",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 1910,
      "direct_p50": 1910,
      "avg": 2014,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/28.json"
    },
    {
      "zip": "31787",
      "city": "Hameln",
      "state": "Niedersachsen",
      "p50": 2317,
      "direct_p50": 2317,
      "avg": 2882,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 7,
      "active_age_days": 87,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 90.9,
      "detail": "plz/31.json"
    },
    {
      "zip": "33803",
      "city": "Steinhagen",
      "state": "Nordrhein-Westfalen",
      "p50": 4456,
      "direct_p50": 4456,
      "avg": 3862,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 73.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "34128",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 3204,
      "direct_p50": 3204,
      "avg": 3591,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "35394",
      "city": "Gießen",
      "state": "Hessen",
      "p50": 4184,
      "direct_p50": 4184,
      "avg": 4132,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/35.json"
    },
    {
      "zip": "36088",
      "city": "Hünfeld",
      "state": "Hessen",
      "p50": 3992,
      "direct_p50": 3992,
      "avg": 4174,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 27,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/36.json"
    },
    {
      "zip": "38889",
      "city": "Blankenburg",
      "state": "Sachsen-Anhalt",
      "p50": 973,
      "direct_p50": 973,
      "avg": 1007,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -22.3,
      "detail": "plz/38.json"
    },
    {
      "zip": "40670",
      "city": "Meerbusch",
      "state": "Nordrhein-Westfalen",
      "p50": 3507,
      "direct_p50": 3507,
      "avg": 3712,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 16.1,
      "detail": "plz/40.json"
    },
    {
      "zip": "40883",
      "city": "Ratingen",
      "state": "Nordrhein-Westfalen",
      "p50": 3990,
      "direct_p50": 3990,
      "avg": 4145,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 14.0,
      "detail": "plz/40.json"
    },
    {
      "zip": "41063",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3269,
      "direct_p50": 3269,
      "avg": 3808,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 26.8,
      "detail": "plz/41.json"
    },
    {
      "zip": "41539",
      "city": "Dormagen",
      "state": "Nordrhein-Westfalen",
      "p50": 4138,
      "direct_p50": 4138,
      "avg": 3896,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/41.json"
    },
    {
      "zip": "42275",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1800,
      "direct_p50": 1800,
      "avg": 2008,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "42555",
      "city": "Velbert",
      "state": "Nordrhein-Westfalen",
      "p50": 2350,
      "direct_p50": 2350,
      "avg": 2532,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 31.1,
      "detail": "plz/42.json"
    },
    {
      "zip": "44147",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 1806,
      "direct_p50": 1806,
      "avg": 1983,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/44.json"
    },
    {
      "zip": "44579",
      "city": "Castrop-Rauxel",
      "state": "Nordrhein-Westfalen",
      "p50": 2370,
      "direct_p50": 2370,
      "avg": 2504,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/44.json"
    },
    {
      "zip": "44649",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1562,
      "direct_p50": 1562,
      "avg": 1796,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/44.json"
    },
    {
      "zip": "45307",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1608,
      "direct_p50": 1608,
      "avg": 1568,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 52.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "50171",
      "city": "Kerpen",
      "state": "Nordrhein-Westfalen",
      "p50": 2551,
      "direct_p50": 2551,
      "avg": 3033,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/50.json"
    },
    {
      "zip": "50769",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3477,
      "direct_p50": 3477,
      "avg": 3472,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 42,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/50.json"
    },
    {
      "zip": "53127",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 4297,
      "direct_p50": 4297,
      "avg": 4606,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "59302",
      "city": "Oelde",
      "state": "Nordrhein-Westfalen",
      "p50": 2545,
      "direct_p50": 2545,
      "avg": 2558,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/59.json"
    },
    {
      "zip": "63526",
      "city": "Langendiebach",
      "state": "Hessen",
      "p50": 3438,
      "direct_p50": 3438,
      "avg": 3529,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -23.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "65207",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 3650,
      "direct_p50": 3650,
      "avg": 3678,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "65239",
      "city": "Hochheim",
      "state": "Hessen",
      "p50": 3824,
      "direct_p50": 3824,
      "avg": 4092,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "69121",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 5795,
      "direct_p50": 5795,
      "avg": 6048,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/69.json"
    },
    {
      "zip": "72768",
      "city": "Reutlingen",
      "state": "Baden-Württemberg",
      "p50": 3883,
      "direct_p50": 3883,
      "avg": 4518,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "73765",
      "city": "Neuhausen auf den Fildern",
      "state": "Baden-Württemberg",
      "p50": 4447,
      "direct_p50": 4447,
      "avg": 4544,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "77815",
      "city": "Bühl",
      "state": "Baden-Württemberg",
      "p50": 3072,
      "direct_p50": 3072,
      "avg": 3286,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "79112",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 4157,
      "direct_p50": 4157,
      "avg": 4339,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "85092",
      "city": "Kösching",
      "state": "Bayern",
      "p50": 4225,
      "direct_p50": 4225,
      "avg": 4198,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 52,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "85399",
      "city": "Hallbergmoos",
      "state": "Bayern",
      "p50": 6160,
      "direct_p50": 6160,
      "avg": 6150,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 25,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "85609",
      "city": "Aschheim",
      "state": "Bayern",
      "p50": 8695,
      "direct_p50": 8695,
      "avg": 7525,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 68,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 15.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "90473",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3471,
      "direct_p50": 3471,
      "avg": 3434,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "91560",
      "city": "Heilsbronn",
      "state": "Bayern",
      "p50": 3406,
      "direct_p50": 3407,
      "avg": 3961,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 52.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "92353",
      "city": "Postbauer-Heng",
      "state": "Bayern",
      "p50": 4850,
      "direct_p50": 4850,
      "avg": 4678,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 56.8,
      "detail": "plz/92.json"
    },
    {
      "zip": "98617",
      "city": "Meiningen",
      "state": "Thüringen",
      "p50": 1682,
      "direct_p50": 1682,
      "avg": 1839,
      "n_active": 33,
      "pool_n": 33,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/98.json"
    },
    {
      "zip": "01689",
      "city": "Weinböhla",
      "state": "Sachsen",
      "p50": 2106,
      "direct_p50": 2106,
      "avg": 2212,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "09217",
      "city": "Burgstädt",
      "state": "Sachsen",
      "p50": 1242,
      "direct_p50": 1242,
      "avg": 1146,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 23,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "09224",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1563,
      "direct_p50": 1563,
      "avg": 1609,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 27.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "13467",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4448,
      "direct_p50": 4448,
      "avg": 4590,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "14109",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6076,
      "direct_p50": 6076,
      "avg": 6543,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 80,
      "quality": "hoch",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/14.json"
    },
    {
      "zip": "20255",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8552,
      "direct_p50": 8552,
      "avg": 8723,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 20.7,
      "detail": "plz/20.json"
    },
    {
      "zip": "22113",
      "city": "Oststeinbek",
      "state": "Schleswig-Holstein",
      "p50": 3651,
      "direct_p50": 3651,
      "avg": 4173,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 43,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/22.json"
    },
    {
      "zip": "22851",
      "city": "Norderstedt",
      "state": "Schleswig-Holstein",
      "p50": 3857,
      "direct_p50": 3857,
      "avg": 3874,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "29549",
      "city": "Bad Bevensen",
      "state": "Niedersachsen",
      "p50": 2135,
      "direct_p50": 2135,
      "avg": 2428,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/29.json"
    },
    {
      "zip": "32139",
      "city": "Spenge",
      "state": "Nordrhein-Westfalen",
      "p50": 3057,
      "direct_p50": 3057,
      "avg": 2768,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/32.json"
    },
    {
      "zip": "33161",
      "city": "Hövelhof",
      "state": "Nordrhein-Westfalen",
      "p50": 4400,
      "direct_p50": 4400,
      "avg": 4106,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "34132",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2531,
      "direct_p50": 2531,
      "avg": 3178,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "39110",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1936,
      "direct_p50": 1936,
      "avg": 2436,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/39.json"
    },
    {
      "zip": "41517",
      "city": "Grevenbroich",
      "state": "Nordrhein-Westfalen",
      "p50": 1985,
      "direct_p50": 1985,
      "avg": 2314,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 83,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/41.json"
    },
    {
      "zip": "42857",
      "city": "Remscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 2214,
      "direct_p50": 2214,
      "avg": 2276,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/42.json"
    },
    {
      "zip": "44139",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 3310,
      "direct_p50": 3310,
      "avg": 3455,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/44.json"
    },
    {
      "zip": "44339",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2710,
      "direct_p50": 2710,
      "avg": 2671,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 18.8,
      "detail": "plz/44.json"
    },
    {
      "zip": "45277",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2349,
      "direct_p50": 2349,
      "avg": 2622,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 40,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "45476",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 1968,
      "direct_p50": 1968,
      "avg": 2351,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 51,
      "quality": "hoch",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/45.json"
    },
    {
      "zip": "45659",
      "city": "Recklinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2531,
      "direct_p50": 2531,
      "avg": 2435,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 28.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "45891",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1857,
      "direct_p50": 1857,
      "avg": 1557,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 94.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "46395",
      "city": "Bocholt",
      "state": "Nordrhein-Westfalen",
      "p50": 3740,
      "direct_p50": 3740,
      "avg": 3817,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 29.7,
      "detail": "plz/46.json"
    },
    {
      "zip": "47057",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2104,
      "direct_p50": 2104,
      "avg": 2147,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 27.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "50767",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3174,
      "direct_p50": 3174,
      "avg": 3291,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "53117",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 3150,
      "direct_p50": 3150,
      "avg": 3171,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/53.json"
    },
    {
      "zip": "58791",
      "city": "Werdohl",
      "state": "Nordrhein-Westfalen",
      "p50": 1391,
      "direct_p50": 1391,
      "avg": 1410,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/58.json"
    },
    {
      "zip": "59581",
      "city": "Warstein",
      "state": "Nordrhein-Westfalen",
      "p50": 1595,
      "direct_p50": 1595,
      "avg": 2413,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 144,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/59.json"
    },
    {
      "zip": "66333",
      "city": "Völklingen",
      "state": "Saarland",
      "p50": 1676,
      "direct_p50": 1676,
      "avg": 2034,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "69207",
      "city": "Sandhausen",
      "state": "Baden-Württemberg",
      "p50": 3970,
      "direct_p50": 3970,
      "avg": 4133,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 20.2,
      "detail": "plz/69.json"
    },
    {
      "zip": "72072",
      "city": "Tübingen",
      "state": "Baden-Württemberg",
      "p50": 4950,
      "direct_p50": 4950,
      "avg": 5197,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "74357",
      "city": "Bönnigheim",
      "state": "Baden-Württemberg",
      "p50": 4014,
      "direct_p50": 4014,
      "avg": 4025,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 212,
      "dom_source": "entities",
      "trend_pct": -28.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74360",
      "city": "Ilsfeld",
      "state": "Baden-Württemberg",
      "p50": 5044,
      "direct_p50": 5044,
      "avg": 4693,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 98,
      "quality": "hoch",
      "dom_days": 97,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "75305",
      "city": "Neuenbürg",
      "state": "Baden-Württemberg",
      "p50": 2396,
      "direct_p50": 2396,
      "avg": 2307,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "76863",
      "city": "Herxheim",
      "state": "Rheinland-Pfalz",
      "p50": 3494,
      "direct_p50": 3494,
      "avg": 3807,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "78120",
      "city": "Furtwangen im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 3803,
      "direct_p50": 3803,
      "avg": 3305,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 16,
      "quality": "hoch",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -39.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "79219",
      "city": "Staufen im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 4084,
      "direct_p50": 4084,
      "avg": 4632,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 76,
      "quality": "hoch",
      "dom_days": 154,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "79423",
      "city": "Heitersheim",
      "state": "Baden-Württemberg",
      "p50": 5564,
      "direct_p50": 5564,
      "avg": 5404,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 3,
      "active_age_days": 305,
      "quality": "hoch",
      "dom_days": 282,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "81248",
      "city": "München",
      "state": "Bayern",
      "p50": 7255,
      "direct_p50": 7255,
      "avg": 7051,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/81.json"
    },
    {
      "zip": "83607",
      "city": "Holzkirchen",
      "state": "Bayern",
      "p50": 6432,
      "direct_p50": 6432,
      "avg": 6860,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 71,
      "quality": "hoch",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "91077",
      "city": "Neunkirchen am Brand",
      "state": "Bayern",
      "p50": 5167,
      "direct_p50": 5167,
      "avg": 4962,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 6,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91623",
      "city": "Sachsen bei Ansbach",
      "state": "Bayern",
      "p50": 4043,
      "direct_p50": 4043,
      "avg": 4025,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 143,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "93444",
      "city": "Bad Kötzting",
      "state": "Bayern",
      "p50": 3545,
      "direct_p50": 3545,
      "avg": 3584,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 7,
      "active_age_days": 85,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/93.json"
    },
    {
      "zip": "94078",
      "city": "Freyung",
      "state": "Bayern",
      "p50": 1457,
      "direct_p50": 1457,
      "avg": 2294,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 87,
      "quality": "hoch",
      "dom_days": 321,
      "dom_source": "entities",
      "trend_pct": -43.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94227",
      "city": "Lindberg",
      "state": "Bayern",
      "p50": 1833,
      "direct_p50": 1833,
      "avg": 1855,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 58,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 24.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "96047",
      "city": "Bamberg",
      "state": "Bayern",
      "p50": 4360,
      "direct_p50": 4360,
      "avg": 4019,
      "n_active": 32,
      "pool_n": 32,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 30.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "13469",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4467,
      "direct_p50": 4467,
      "avg": 4559,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "22869",
      "city": "Schenefeld",
      "state": "Schleswig-Holstein",
      "p50": 4377,
      "direct_p50": 4377,
      "avg": 4186,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/22.json"
    },
    {
      "zip": "29664",
      "city": "Walsrode",
      "state": "Niedersachsen",
      "p50": 1191,
      "direct_p50": 1191,
      "avg": 1523,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -56.3,
      "detail": "plz/29.json"
    },
    {
      "zip": "30855",
      "city": "Langenhagen",
      "state": "Niedersachsen",
      "p50": 3257,
      "direct_p50": 3257,
      "avg": 3289,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/30.json"
    },
    {
      "zip": "32351",
      "city": "Stemwede",
      "state": "Nordrhein-Westfalen",
      "p50": 3450,
      "direct_p50": 3450,
      "avg": 3107,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 108,
      "quality": "hoch",
      "dom_days": 220,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/32.json"
    },
    {
      "zip": "32756",
      "city": "Detmold",
      "state": "Nordrhein-Westfalen",
      "p50": 2239,
      "direct_p50": 2239,
      "avg": 2455,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/32.json"
    },
    {
      "zip": "42113",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2500,
      "direct_p50": 2500,
      "avg": 2734,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/42.json"
    },
    {
      "zip": "42287",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2395,
      "direct_p50": 2395,
      "avg": 2492,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -25.9,
      "detail": "plz/42.json"
    },
    {
      "zip": "44267",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2744,
      "direct_p50": 2744,
      "avg": 2985,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 22,
      "active_age_days": 12,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -13.6,
      "detail": "plz/44.json"
    },
    {
      "zip": "44795",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 3102,
      "direct_p50": 3102,
      "avg": 3232,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/44.json"
    },
    {
      "zip": "45127",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2400,
      "direct_p50": 2400,
      "avg": 2541,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 14,
      "quality": "hoch",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -21.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "45276",
      "city": "Steele",
      "state": "Nordrhein-Westfalen",
      "p50": 1964,
      "direct_p50": 1964,
      "avg": 1893,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 21.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "45279",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1878,
      "direct_p50": 1878,
      "avg": 2009,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -20.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "45896",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1290,
      "direct_p50": 1290,
      "avg": 1288,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/45.json"
    },
    {
      "zip": "46562",
      "city": "Voerde (Niederrhein)",
      "state": "Nordrhein-Westfalen",
      "p50": 2180,
      "direct_p50": 2180,
      "avg": 2323,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 12.9,
      "detail": "plz/46.json"
    },
    {
      "zip": "51467",
      "city": "Bergisch Gladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3056,
      "direct_p50": 3056,
      "avg": 3706,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 26,
      "quality": "hoch",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -31.3,
      "detail": "plz/51.json"
    },
    {
      "zip": "53340",
      "city": "Meckenheim",
      "state": "Nordrhein-Westfalen",
      "p50": 2785,
      "direct_p50": 2785,
      "avg": 2876,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 72,
      "quality": "hoch",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 28.9,
      "detail": "plz/53.json"
    },
    {
      "zip": "54293",
      "city": "Trier",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 2948,
      "avg": 3098,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 18,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/54.json"
    },
    {
      "zip": "55257",
      "city": "Budenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3829,
      "direct_p50": 3829,
      "avg": 3952,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 33,
      "quality": "hoch",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "56244",
      "city": "Helferskirchen",
      "state": "Rheinland-Pfalz",
      "p50": 3401,
      "direct_p50": 3401,
      "avg": 3295,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 141,
      "quality": "hoch",
      "dom_days": 206,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "58453",
      "city": "Witten",
      "state": "Nordrhein-Westfalen",
      "p50": 2850,
      "direct_p50": 2850,
      "avg": 2724,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "58636",
      "city": "Iserlohn",
      "state": "Nordrhein-Westfalen",
      "p50": 1988,
      "direct_p50": 1988,
      "avg": 2585,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/58.json"
    },
    {
      "zip": "58644",
      "city": "Iserlohn",
      "state": "Nordrhein-Westfalen",
      "p50": 1835,
      "direct_p50": 1835,
      "avg": 1905,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 64.2,
      "detail": "plz/58.json"
    },
    {
      "zip": "58762",
      "city": "Altena",
      "state": "Nordrhein-Westfalen",
      "p50": 1190,
      "direct_p50": 1190,
      "avg": 2460,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -29.6,
      "detail": "plz/58.json"
    },
    {
      "zip": "60311",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7483,
      "direct_p50": 7483,
      "avg": 8188,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/60.json"
    },
    {
      "zip": "63329",
      "city": "Egelsbach",
      "state": "Hessen",
      "p50": 3969,
      "direct_p50": 3969,
      "avg": 3901,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -22.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "64342",
      "city": "Seeheim",
      "state": "Hessen",
      "p50": 3423,
      "direct_p50": 3423,
      "avg": 3931,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/64.json"
    },
    {
      "zip": "67659",
      "city": "Kaiserslautern",
      "state": "Rheinland-Pfalz",
      "p50": 2538,
      "direct_p50": 2538,
      "avg": 2782,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 24,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "74363",
      "city": "Güglingen",
      "state": "Baden-Württemberg",
      "p50": 3250,
      "direct_p50": 3250,
      "avg": 3308,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "75179",
      "city": "Pforzheim",
      "state": "Baden-Württemberg",
      "p50": 2987,
      "direct_p50": 2987,
      "avg": 2955,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 34,
      "quality": "hoch",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/75.json"
    },
    {
      "zip": "77887",
      "city": "Sasbachwalden",
      "state": "Baden-Württemberg",
      "p50": 2071,
      "direct_p50": 2071,
      "avg": 2319,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 69,
      "quality": "hoch",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "78476",
      "city": "Allensbach",
      "state": "Baden-Württemberg",
      "p50": 4592,
      "direct_p50": 4592,
      "avg": 5121,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "79777",
      "city": "Hürrlingen",
      "state": "Baden-Württemberg",
      "p50": 2245,
      "direct_p50": 2245,
      "avg": 2474,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "82031",
      "city": "Grünwald",
      "state": "Bayern",
      "p50": 7582,
      "direct_p50": 7582,
      "avg": 7943,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 36,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "82327",
      "city": "Tutzing",
      "state": "Bayern",
      "p50": 10520,
      "direct_p50": 10520,
      "avg": 9717,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 94,
      "quality": "hoch",
      "dom_days": 175,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "85737",
      "city": "Ismaning",
      "state": "Bayern",
      "p50": 6486,
      "direct_p50": 6486,
      "avg": 6377,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 66,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -19.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "89155",
      "city": "Erbach",
      "state": "Baden-Württemberg",
      "p50": 4603,
      "direct_p50": 4603,
      "avg": 4478,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 87,
      "quality": "hoch",
      "dom_days": 106,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "95346",
      "city": "Stadtsteinach",
      "state": "Bayern",
      "p50": 1792,
      "direct_p50": 1792,
      "avg": 2345,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/95.json"
    },
    {
      "zip": "97464",
      "city": "Niederwerrn",
      "state": "Bayern",
      "p50": 2883,
      "direct_p50": 2883,
      "avg": 3226,
      "n_active": 31,
      "pool_n": 31,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 16.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "03185",
      "city": "Drehnow",
      "state": "Brandenburg",
      "p50": 3667,
      "direct_p50": 3667,
      "avg": 3824,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/03.json"
    },
    {
      "zip": "04509",
      "city": "Delitzsch",
      "state": "Sachsen",
      "p50": 1829,
      "direct_p50": 1829,
      "avg": 2088,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 5,
      "active_age_days": 95,
      "quality": "hoch",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/04.json"
    },
    {
      "zip": "07548",
      "city": "Gera",
      "state": "Thüringen",
      "p50": 1146,
      "direct_p50": 1146,
      "avg": 1211,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 47,
      "quality": "hoch",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -20.5,
      "detail": "plz/07.json"
    },
    {
      "zip": "08209",
      "city": "Auerbach/Vogtland",
      "state": "Sachsen",
      "p50": 849,
      "direct_p50": 849,
      "avg": 878,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 62,
      "quality": "hoch",
      "dom_days": 133,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/08.json"
    },
    {
      "zip": "12683",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3953,
      "direct_p50": 3953,
      "avg": 4090,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 16.7,
      "detail": "plz/12.json"
    },
    {
      "zip": "16515",
      "city": "Oranienburg",
      "state": "Brandenburg",
      "p50": 3536,
      "direct_p50": 3536,
      "avg": 4247,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 55,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 71.5,
      "detail": "plz/16.json"
    },
    {
      "zip": "18347",
      "city": "Dierhagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 6000,
      "direct_p50": 6000,
      "avg": 6005,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 48,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -37.9,
      "detail": "plz/18.json"
    },
    {
      "zip": "22337",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5938,
      "direct_p50": 5938,
      "avg": 6459,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 29,
      "quality": "hoch",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "23816",
      "city": "Leezen",
      "state": "Schleswig-Holstein",
      "p50": 4361,
      "direct_p50": 4361,
      "avg": 4263,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 28,
      "active_age_days": 10,
      "quality": "hoch",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/23.json"
    },
    {
      "zip": "26723",
      "city": "Emden",
      "state": "Niedersachsen",
      "p50": 4576,
      "direct_p50": 4576,
      "avg": 3943,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "27404",
      "city": "Heeslingen",
      "state": "Niedersachsen",
      "p50": 3325,
      "direct_p50": 3325,
      "avg": 3079,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -20.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "31535",
      "city": "Neustadt am Rübenberge",
      "state": "Niedersachsen",
      "p50": 2470,
      "direct_p50": 2470,
      "avg": 2735,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "31737",
      "city": "Rinteln",
      "state": "Niedersachsen",
      "p50": 1649,
      "direct_p50": 1649,
      "avg": 1899,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 39,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -35.4,
      "detail": "plz/31.json"
    },
    {
      "zip": "32457",
      "city": "Porta Westfalica",
      "state": "Nordrhein-Westfalen",
      "p50": 2466,
      "direct_p50": 2466,
      "avg": 2790,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 59,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -18.7,
      "detail": "plz/32.json"
    },
    {
      "zip": "34127",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2912,
      "direct_p50": 2912,
      "avg": 3197,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 21,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "36037",
      "city": "Fulda",
      "state": "Hessen",
      "p50": 2823,
      "direct_p50": 2823,
      "avg": 2956,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/36.json"
    },
    {
      "zip": "37081",
      "city": "Göttingen",
      "state": "Niedersachsen",
      "p50": 2658,
      "direct_p50": 2658,
      "avg": 2870,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "38122",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 2500,
      "direct_p50": 2500,
      "avg": 3913,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/38.json"
    },
    {
      "zip": "40882",
      "city": "Ratingen",
      "state": "Nordrhein-Westfalen",
      "p50": 3578,
      "direct_p50": 3578,
      "avg": 3643,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/40.json"
    },
    {
      "zip": "41812",
      "city": "Erkelenz",
      "state": "Nordrhein-Westfalen",
      "p50": 2707,
      "direct_p50": 2707,
      "avg": 2960,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 46,
      "quality": "hoch",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/41.json"
    },
    {
      "zip": "42369",
      "city": "Ronsdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 2719,
      "direct_p50": 2719,
      "avg": 3271,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 31,
      "quality": "hoch",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/42.json"
    },
    {
      "zip": "46238",
      "city": "Bottrop",
      "state": "Nordrhein-Westfalen",
      "p50": 2303,
      "direct_p50": 2303,
      "avg": 2541,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 25,
      "quality": "hoch",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/46.json"
    },
    {
      "zip": "47495",
      "city": "Rheinberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2299,
      "direct_p50": 2299,
      "avg": 2377,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 32,
      "quality": "hoch",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/47.json"
    },
    {
      "zip": "47805",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 1764,
      "direct_p50": 1764,
      "avg": 1935,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 22,
      "quality": "hoch",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/47.json"
    },
    {
      "zip": "51588",
      "city": "Nümbrecht",
      "state": "Nordrhein-Westfalen",
      "p50": 2538,
      "direct_p50": 2538,
      "avg": 3269,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 19,
      "active_age_days": 18,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/51.json"
    },
    {
      "zip": "57439",
      "city": "Attendorn",
      "state": "Nordrhein-Westfalen",
      "p50": 2548,
      "direct_p50": 2548,
      "avg": 2594,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 37,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -20.1,
      "detail": "plz/57.json"
    },
    {
      "zip": "67105",
      "city": "Schifferstadt",
      "state": "Rheinland-Pfalz",
      "p50": 3147,
      "direct_p50": 3147,
      "avg": 3171,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 16,
      "active_age_days": 27,
      "quality": "hoch",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67551",
      "city": "Worms",
      "state": "Rheinland-Pfalz",
      "p50": 3142,
      "direct_p50": 3142,
      "avg": 3254,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 61,
      "quality": "hoch",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "70173",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5184,
      "direct_p50": 5184,
      "avg": 5084,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 13,
      "active_age_days": 50,
      "quality": "hoch",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 57.8,
      "detail": "plz/70.json"
    },
    {
      "zip": "72074",
      "city": "Tübingen",
      "state": "Baden-Württemberg",
      "p50": 4861,
      "direct_p50": 4861,
      "avg": 5337,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 75,
      "quality": "hoch",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -25.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "73776",
      "city": "Altbach",
      "state": "Baden-Württemberg",
      "p50": 3908,
      "direct_p50": 3908,
      "avg": 3923,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 60,
      "quality": "hoch",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "74199",
      "city": "Untergruppenbach",
      "state": "Baden-Württemberg",
      "p50": 3869,
      "direct_p50": 3869,
      "avg": 4369,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "hoch",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74366",
      "city": "Kirchheim am Neckar",
      "state": "Baden-Württemberg",
      "p50": 4310,
      "direct_p50": 4310,
      "avg": 4266,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 8,
      "active_age_days": 102,
      "quality": "hoch",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "76139",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3447,
      "direct_p50": 3447,
      "avg": 3904,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 44,
      "quality": "hoch",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/76.json"
    },
    {
      "zip": "76199",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3807,
      "direct_p50": 3807,
      "avg": 3965,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "76228",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3505,
      "direct_p50": 3505,
      "avg": 3929,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 9,
      "active_age_days": 64,
      "quality": "hoch",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "76307",
      "city": "Karlsbad",
      "state": "Baden-Württemberg",
      "p50": 3828,
      "direct_p50": 3828,
      "avg": 4125,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 10,
      "active_age_days": 93,
      "quality": "hoch",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "78132",
      "city": "Hornberg",
      "state": "Baden-Württemberg",
      "p50": 1790,
      "direct_p50": 1790,
      "avg": 1795,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 21,
      "active_age_days": 19,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 23.3,
      "detail": "plz/78.json"
    },
    {
      "zip": "79199",
      "city": "Kirchzarten",
      "state": "Baden-Württemberg",
      "p50": 7882,
      "direct_p50": 7882,
      "avg": 7229,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 3,
      "active_age_days": 305,
      "quality": "hoch",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -31.2,
      "detail": "plz/79.json"
    },
    {
      "zip": "79415",
      "city": "Bad Bellingen",
      "state": "Baden-Württemberg",
      "p50": 3757,
      "direct_p50": 3757,
      "avg": 3736,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 24.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "83098",
      "city": "Brannenburg",
      "state": "Bayern",
      "p50": 7040,
      "direct_p50": 7040,
      "avg": 6660,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 11,
      "active_age_days": 38,
      "quality": "hoch",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "85774",
      "city": "Unterföhring",
      "state": "Bayern",
      "p50": 8353,
      "direct_p50": 8353,
      "avg": 8665,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 12,
      "active_age_days": 65,
      "quality": "hoch",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -17.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "88499",
      "city": "Riedlingen",
      "state": "Baden-Württemberg",
      "p50": 4166,
      "direct_p50": 4166,
      "avg": 3628,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 28,
      "quality": "hoch",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 369.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "93142",
      "city": "Maxhütte-Haidhof",
      "state": "Bayern",
      "p50": 3125,
      "direct_p50": 3125,
      "avg": 2971,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 15,
      "active_age_days": 35,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "93152",
      "city": "Nittendorf",
      "state": "Bayern",
      "p50": 4309,
      "direct_p50": 4309,
      "avg": 4165,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 20,
      "active_age_days": 30,
      "quality": "hoch",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 22.7,
      "detail": "plz/93.json"
    },
    {
      "zip": "94327",
      "city": "Bogen",
      "state": "Bayern",
      "p50": 2348,
      "direct_p50": 2348,
      "avg": 2633,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 45,
      "quality": "hoch",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -19.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "97218",
      "city": "Gerbrunn",
      "state": "Bayern",
      "p50": 3936,
      "direct_p50": 3936,
      "avg": 4514,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 14,
      "active_age_days": 41,
      "quality": "hoch",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97631",
      "city": "Bad Königshofen im Grabfeld",
      "state": "Bayern",
      "p50": 6176,
      "direct_p50": 6176,
      "avg": 5254,
      "n_active": 30,
      "pool_n": 30,
      "pool_size": 1,
      "new_30d": 17,
      "active_age_days": 20,
      "quality": "hoch",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "04356",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2517,
      "direct_p50": 2333,
      "avg": 3294,
      "n_active": 29,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "07551",
      "city": "Gera",
      "state": "Thüringen",
      "p50": 1451,
      "direct_p50": 1502,
      "avg": 2042,
      "n_active": 29,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 23.1,
      "detail": "plz/07.json"
    },
    {
      "zip": "07745",
      "city": "Jena",
      "state": "Thüringen",
      "p50": 2874,
      "direct_p50": 3377,
      "avg": 3126,
      "n_active": 29,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -24.1,
      "detail": "plz/07.json"
    },
    {
      "zip": "07973",
      "city": "Greiz",
      "state": "Thüringen",
      "p50": 859,
      "direct_p50": 859,
      "avg": 954,
      "n_active": 29,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 117,
      "quality": "stabilisiert",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": -23.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "09125",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1339,
      "direct_p50": 1267,
      "avg": 1488,
      "n_active": 29,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/09.json"
    },
    {
      "zip": "09228",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 930,
      "direct_p50": 878,
      "avg": 1002,
      "n_active": 29,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 155,
      "dom_source": "entities",
      "trend_pct": -29.3,
      "detail": "plz/09.json"
    },
    {
      "zip": "13505",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4745,
      "direct_p50": 4820,
      "avg": 4977,
      "n_active": 29,
      "pool_n": 168,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "14974",
      "city": "Ludwigsfelde",
      "state": "Brandenburg",
      "p50": 3526,
      "direct_p50": 4056,
      "avg": 3721,
      "n_active": 29,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -12.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "15749",
      "city": "Mittenwalde",
      "state": "Brandenburg",
      "p50": 3204,
      "direct_p50": 2712,
      "avg": 3583,
      "n_active": 29,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 122,
      "dom_source": "entities",
      "trend_pct": -32.9,
      "detail": "plz/15.json"
    },
    {
      "zip": "20359",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8622,
      "direct_p50": 9023,
      "avg": 8632,
      "n_active": 29,
      "pool_n": 94,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 96,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/20.json"
    },
    {
      "zip": "24147",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2965,
      "direct_p50": 2965,
      "avg": 3193,
      "n_active": 29,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "26188",
      "city": "Edewecht",
      "state": "Niedersachsen",
      "p50": 4696,
      "direct_p50": 4301,
      "avg": 4492,
      "n_active": 29,
      "pool_n": 322,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "29227",
      "city": "Celle",
      "state": "Niedersachsen",
      "p50": 2073,
      "direct_p50": 1776,
      "avg": 2639,
      "n_active": 29,
      "pool_n": 98,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/29.json"
    },
    {
      "zip": "31135",
      "city": "Hildesheim",
      "state": "Niedersachsen",
      "p50": 2466,
      "direct_p50": 2372,
      "avg": 2775,
      "n_active": 29,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "34130",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2997,
      "direct_p50": 2786,
      "avg": 3422,
      "n_active": 29,
      "pool_n": 94,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "35041",
      "city": "Marburg",
      "state": "Hessen",
      "p50": 3750,
      "direct_p50": 3662,
      "avg": 3824,
      "n_active": 29,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 18,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/35.json"
    },
    {
      "zip": "38159",
      "city": "Vechelde",
      "state": "Niedersachsen",
      "p50": 3231,
      "direct_p50": 3950,
      "avg": 3119,
      "n_active": 29,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 22.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "40593",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4990,
      "direct_p50": 4214,
      "avg": 5196,
      "n_active": 29,
      "pool_n": 142,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 113,
      "dom_source": "entities",
      "trend_pct": 12.8,
      "detail": "plz/40.json"
    },
    {
      "zip": "41179",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2042,
      "direct_p50": 2047,
      "avg": 2218,
      "n_active": 29,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/41.json"
    },
    {
      "zip": "45472",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2745,
      "direct_p50": 2700,
      "avg": 2946,
      "n_active": 29,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 13.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "45479",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2766,
      "direct_p50": 2551,
      "avg": 3430,
      "n_active": 29,
      "pool_n": 95,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "45527",
      "city": "Hattingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2149,
      "direct_p50": 1703,
      "avg": 2458,
      "n_active": 29,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "45739",
      "city": "Oer-Erkenschwick",
      "state": "Nordrhein-Westfalen",
      "p50": 2274,
      "direct_p50": 2429,
      "avg": 2448,
      "n_active": 29,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/45.json"
    },
    {
      "zip": "52353",
      "city": "Düren",
      "state": "Nordrhein-Westfalen",
      "p50": 2463,
      "direct_p50": 2155,
      "avg": 2602,
      "n_active": 29,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/52.json"
    },
    {
      "zip": "52355",
      "city": "Düren",
      "state": "Nordrhein-Westfalen",
      "p50": 2500,
      "direct_p50": 2494,
      "avg": 2777,
      "n_active": 29,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "56072",
      "city": "Koblenz",
      "state": "Rheinland-Pfalz",
      "p50": 2991,
      "direct_p50": 2843,
      "avg": 3295,
      "n_active": 29,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "56575",
      "city": "Weißenthurm",
      "state": "Rheinland-Pfalz",
      "p50": 3500,
      "direct_p50": 4276,
      "avg": 3434,
      "n_active": 29,
      "pool_n": 95,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -10.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "59071",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 3218,
      "direct_p50": 2912,
      "avg": 3254,
      "n_active": 29,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/59.json"
    },
    {
      "zip": "67240",
      "city": "Bobenheim-Roxheim",
      "state": "Rheinland-Pfalz",
      "p50": 2618,
      "direct_p50": 2378,
      "avg": 2834,
      "n_active": 29,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -22.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67454",
      "city": "Haßloch",
      "state": "Rheinland-Pfalz",
      "p50": 3310,
      "direct_p50": 3779,
      "avg": 3347,
      "n_active": 29,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "71397",
      "city": "Leutenbach",
      "state": "Baden-Württemberg",
      "p50": 4078,
      "direct_p50": 3495,
      "avg": 4457,
      "n_active": 29,
      "pool_n": 170,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "71726",
      "city": "Benningen am Neckar",
      "state": "Baden-Württemberg",
      "p50": 3968,
      "direct_p50": 4010,
      "avg": 4158,
      "n_active": 29,
      "pool_n": 130,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "74372",
      "city": "Sersheim",
      "state": "Baden-Württemberg",
      "p50": 3594,
      "direct_p50": 3667,
      "avg": 4115,
      "n_active": 29,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 20,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "77656",
      "city": "Offenburg",
      "state": "Baden-Württemberg",
      "p50": 3454,
      "direct_p50": 3013,
      "avg": 3611,
      "n_active": 29,
      "pool_n": 84,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/77.json"
    },
    {
      "zip": "77955",
      "city": "Ettenheim",
      "state": "Baden-Württemberg",
      "p50": 2769,
      "direct_p50": 2769,
      "avg": 2874,
      "n_active": 29,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -20.7,
      "detail": "plz/77.json"
    },
    {
      "zip": "80801",
      "city": "München",
      "state": "Bayern",
      "p50": 11879,
      "direct_p50": 14176,
      "avg": 12556,
      "n_active": 29,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 19,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/80.json"
    },
    {
      "zip": "83483",
      "city": "Bischofswiesen",
      "state": "Bayern",
      "p50": 4293,
      "direct_p50": 4293,
      "avg": 4454,
      "n_active": 29,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 88.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "86609",
      "city": "Donauwörth",
      "state": "Bayern",
      "p50": 3150,
      "direct_p50": 3126,
      "avg": 3239,
      "n_active": 29,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "87509",
      "city": "Immenstadt im Allgäu",
      "state": "Bayern",
      "p50": 4070,
      "direct_p50": 4097,
      "avg": 4024,
      "n_active": 29,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/87.json"
    },
    {
      "zip": "91625",
      "city": "Schnelldorf",
      "state": "Bayern",
      "p50": 3849,
      "direct_p50": 3838,
      "avg": 3806,
      "n_active": 29,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "93426",
      "city": "Roding",
      "state": "Bayern",
      "p50": 3537,
      "direct_p50": 3536,
      "avg": 3414,
      "n_active": 29,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 226.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "94031",
      "city": "Passau",
      "state": "Bayern",
      "p50": 3414,
      "direct_p50": 2800,
      "avg": 3636,
      "n_active": 29,
      "pool_n": 101,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "99885",
      "city": "Ohrdruf",
      "state": "Thüringen",
      "p50": 3273,
      "direct_p50": 3332,
      "avg": 2868,
      "n_active": 29,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/99.json"
    },
    {
      "zip": "04349",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2509,
      "direct_p50": 4585,
      "avg": 3170,
      "n_active": 28,
      "pool_n": 116,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "12309",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4653,
      "direct_p50": 4166,
      "avg": 4679,
      "n_active": 28,
      "pool_n": 132,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "13437",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4286,
      "direct_p50": 4082,
      "avg": 4328,
      "n_active": 28,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/13.json"
    },
    {
      "zip": "20249",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8689,
      "direct_p50": 9259,
      "avg": 9317,
      "n_active": 28,
      "pool_n": 134,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 1.7,
      "detail": "plz/20.json"
    },
    {
      "zip": "20357",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8193,
      "direct_p50": 9189,
      "avg": 8278,
      "n_active": 28,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/20.json"
    },
    {
      "zip": "21376",
      "city": "Salzhausen",
      "state": "Niedersachsen",
      "p50": 5263,
      "direct_p50": 5510,
      "avg": 4585,
      "n_active": 28,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 83,
      "quality": "stabilisiert",
      "dom_days": 133,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "23714",
      "city": "Malente",
      "state": "Schleswig-Holstein",
      "p50": 3641,
      "direct_p50": 3214,
      "avg": 3913,
      "n_active": 28,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "24943",
      "city": "Flensburg",
      "state": "Schleswig-Holstein",
      "p50": 2662,
      "direct_p50": 2486,
      "avg": 3237,
      "n_active": 28,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "25881",
      "city": "Tating",
      "state": "Schleswig-Holstein",
      "p50": 6834,
      "direct_p50": 8321,
      "avg": 7054,
      "n_active": 28,
      "pool_n": 140,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/25.json"
    },
    {
      "zip": "26842",
      "city": "Ostrhauderfehn",
      "state": "Niedersachsen",
      "p50": 3177,
      "direct_p50": 2526,
      "avg": 3021,
      "n_active": 28,
      "pool_n": 72,
      "pool_size": 2,
      "new_30d": 22,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "33428",
      "city": "Harsewinkel",
      "state": "Nordrhein-Westfalen",
      "p50": 2588,
      "direct_p50": 2567,
      "avg": 2942,
      "n_active": 28,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/33.json"
    },
    {
      "zip": "33619",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 3158,
      "direct_p50": 3052,
      "avg": 3137,
      "n_active": 28,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/33.json"
    },
    {
      "zip": "33729",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2784,
      "direct_p50": 2799,
      "avg": 2875,
      "n_active": 28,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/33.json"
    },
    {
      "zip": "33739",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2819,
      "direct_p50": 2877,
      "avg": 3087,
      "n_active": 28,
      "pool_n": 86,
      "pool_size": 2,
      "new_30d": 18,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 15.8,
      "detail": "plz/33.json"
    },
    {
      "zip": "34346",
      "city": "Hann. Münden",
      "state": "Niedersachsen",
      "p50": 2057,
      "direct_p50": 1988,
      "avg": 2430,
      "n_active": 28,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/34.json"
    },
    {
      "zip": "38116",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 2750,
      "direct_p50": 3113,
      "avg": 2979,
      "n_active": 28,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "38640",
      "city": "Goslar",
      "state": "Niedersachsen",
      "p50": 1500,
      "direct_p50": 2018,
      "avg": 1929,
      "n_active": 28,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -37.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "41372",
      "city": "Niederkrüchten",
      "state": "Nordrhein-Westfalen",
      "p50": 2205,
      "direct_p50": 2205,
      "avg": 2332,
      "n_active": 28,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 23,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -24.8,
      "detail": "plz/41.json"
    },
    {
      "zip": "42553",
      "city": "Velbert",
      "state": "Nordrhein-Westfalen",
      "p50": 2544,
      "direct_p50": 2549,
      "avg": 2695,
      "n_active": 28,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/42.json"
    },
    {
      "zip": "44797",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 4072,
      "direct_p50": 5675,
      "avg": 4330,
      "n_active": 28,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 31.5,
      "detail": "plz/44.json"
    },
    {
      "zip": "46049",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 1831,
      "direct_p50": 1791,
      "avg": 1994,
      "n_active": 28,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/46.json"
    },
    {
      "zip": "46242",
      "city": "Bottrop",
      "state": "Nordrhein-Westfalen",
      "p50": 2380,
      "direct_p50": 2092,
      "avg": 2664,
      "n_active": 28,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/46.json"
    },
    {
      "zip": "46348",
      "city": "Raesfeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2587,
      "direct_p50": 2587,
      "avg": 2569,
      "n_active": 28,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 99,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/46.json"
    },
    {
      "zip": "47058",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2400,
      "direct_p50": 2416,
      "avg": 2582,
      "n_active": 28,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/47.json"
    },
    {
      "zip": "47229",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 930,
      "direct_p50": 578,
      "avg": 1449,
      "n_active": 28,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 20,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -45.6,
      "detail": "plz/47.json"
    },
    {
      "zip": "49134",
      "city": "Wallenhorst",
      "state": "Niedersachsen",
      "p50": 2788,
      "direct_p50": 2006,
      "avg": 3368,
      "n_active": 28,
      "pool_n": 95,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "49811",
      "city": "Lingen (Ems)",
      "state": "Niedersachsen",
      "p50": 4072,
      "direct_p50": 3980,
      "avg": 3973,
      "n_active": 28,
      "pool_n": 115,
      "pool_size": 2,
      "new_30d": 19,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 53.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "50678",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5978,
      "direct_p50": 6928,
      "avg": 6200,
      "n_active": 28,
      "pool_n": 93,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -13.6,
      "detail": "plz/50.json"
    },
    {
      "zip": "50931",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 6169,
      "direct_p50": 6079,
      "avg": 6314,
      "n_active": 28,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/50.json"
    },
    {
      "zip": "50939",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5280,
      "direct_p50": 4904,
      "avg": 5474,
      "n_active": 28,
      "pool_n": 90,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/50.json"
    },
    {
      "zip": "58300",
      "city": "Wetter (Ruhr)",
      "state": "Nordrhein-Westfalen",
      "p50": 2314,
      "direct_p50": 2663,
      "avg": 2515,
      "n_active": 28,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/58.json"
    },
    {
      "zip": "59063",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 3000,
      "direct_p50": 3844,
      "avg": 3378,
      "n_active": 28,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 23,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "60320",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7785,
      "direct_p50": 6426,
      "avg": 8485,
      "n_active": 28,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 31.8,
      "detail": "plz/60.json"
    },
    {
      "zip": "61138",
      "city": "Niederdorfelden",
      "state": "Hessen",
      "p50": 5647,
      "direct_p50": 5664,
      "avg": 5339,
      "n_active": 28,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 410,
      "quality": "stabilisiert",
      "dom_days": 346,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/61.json"
    },
    {
      "zip": "63512",
      "city": "Klein-Krotzenburg",
      "state": "Hessen",
      "p50": 3230,
      "direct_p50": 3382,
      "avg": 3534,
      "n_active": 28,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "63811",
      "city": "Stockstadt am Main",
      "state": "Bayern",
      "p50": 3076,
      "direct_p50": 3573,
      "avg": 3282,
      "n_active": 28,
      "pool_n": 98,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 12.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "65375",
      "city": "Hallgarten",
      "state": "Hessen",
      "p50": 3500,
      "direct_p50": 3634,
      "avg": 3722,
      "n_active": 28,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "66440",
      "city": "Blieskastel",
      "state": "Saarland",
      "p50": 2927,
      "direct_p50": 3739,
      "avg": 3078,
      "n_active": 28,
      "pool_n": 72,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 23.9,
      "detail": "plz/66.json"
    },
    {
      "zip": "66994",
      "city": "Dahn",
      "state": "Rheinland-Pfalz",
      "p50": 1904,
      "direct_p50": 1904,
      "avg": 2483,
      "n_active": 28,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "71157",
      "city": "Hildrizhausen",
      "state": "Baden-Württemberg",
      "p50": 6163,
      "direct_p50": 6051,
      "avg": 5563,
      "n_active": 28,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 210,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "74731",
      "city": "Walldürn",
      "state": "Baden-Württemberg",
      "p50": 2539,
      "direct_p50": 2539,
      "avg": 2611,
      "n_active": 28,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "76316",
      "city": "Malsch",
      "state": "Baden-Württemberg",
      "p50": 3660,
      "direct_p50": 3605,
      "avg": 3726,
      "n_active": 28,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "76448",
      "city": "Durmersheim",
      "state": "Baden-Württemberg",
      "p50": 3049,
      "direct_p50": 2988,
      "avg": 3155,
      "n_active": 28,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "79341",
      "city": "Kenzingen",
      "state": "Baden-Württemberg",
      "p50": 3354,
      "direct_p50": 4019,
      "avg": 3737,
      "n_active": 28,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79595",
      "city": "Rümmingen",
      "state": "Baden-Württemberg",
      "p50": 5980,
      "direct_p50": 6044,
      "avg": 5297,
      "n_active": 28,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79848",
      "city": "Bonndorf im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 4228,
      "direct_p50": 4374,
      "avg": 3596,
      "n_active": 28,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "85296",
      "city": "Rohrbach an der Ilm",
      "state": "Bayern",
      "p50": 3783,
      "direct_p50": 3690,
      "avg": 4090,
      "n_active": 28,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "86911",
      "city": "Dießen am Ammersee",
      "state": "Bayern",
      "p50": 6694,
      "direct_p50": 6709,
      "avg": 7008,
      "n_active": 28,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 84,
      "quality": "stabilisiert",
      "dom_days": 196,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "88097",
      "city": "Eriskirch",
      "state": "Baden-Württemberg",
      "p50": 5656,
      "direct_p50": 6435,
      "avg": 5643,
      "n_active": 28,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/88.json"
    },
    {
      "zip": "89331",
      "city": "Burgau",
      "state": "Bayern",
      "p50": 2991,
      "direct_p50": 3065,
      "avg": 3307,
      "n_active": 28,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -39.6,
      "detail": "plz/89.json"
    },
    {
      "zip": "93342",
      "city": "Saal a.d.Donau",
      "state": "Bayern",
      "p50": 4014,
      "direct_p50": 4949,
      "avg": 3917,
      "n_active": 28,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/93.json"
    },
    {
      "zip": "94501",
      "city": "Aidenbach",
      "state": "Bayern",
      "p50": 2975,
      "direct_p50": 3056,
      "avg": 2932,
      "n_active": 28,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 17.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "01589",
      "city": "Riesa",
      "state": "Sachsen",
      "p50": 922,
      "direct_p50": 1015,
      "avg": 952,
      "n_active": 27,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "09456",
      "city": "Annaberg-Buchholz",
      "state": "Sachsen",
      "p50": 1000,
      "direct_p50": 969,
      "avg": 950,
      "n_active": 27,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 111,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "16548",
      "city": "Oberhavel",
      "state": "Brandenburg",
      "p50": 5208,
      "direct_p50": 7047,
      "avg": 5328,
      "n_active": 27,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 26.9,
      "detail": "plz/16.json"
    },
    {
      "zip": "21079",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 3930,
      "direct_p50": 3831,
      "avg": 4194,
      "n_active": 27,
      "pool_n": 72,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/21.json"
    },
    {
      "zip": "21107",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4907,
      "direct_p50": 4550,
      "avg": 4832,
      "n_active": 27,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 12.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "22927",
      "city": "Großhansdorf",
      "state": "Schleswig-Holstein",
      "p50": 5335,
      "direct_p50": 7001,
      "avg": 5402,
      "n_active": 27,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 25.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "22949",
      "city": "Ammersbek",
      "state": "Schleswig-Holstein",
      "p50": 4249,
      "direct_p50": 4062,
      "avg": 4531,
      "n_active": 27,
      "pool_n": 120,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "25899",
      "city": "Niebüll",
      "state": "Schleswig-Holstein",
      "p50": 2938,
      "direct_p50": 3000,
      "avg": 3120,
      "n_active": 27,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/25.json"
    },
    {
      "zip": "28279",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2801,
      "direct_p50": 5375,
      "avg": 3403,
      "n_active": 27,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "28357",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2990,
      "direct_p50": 3287,
      "avg": 3384,
      "n_active": 27,
      "pool_n": 92,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/28.json"
    },
    {
      "zip": "31157",
      "city": "Sarstedt",
      "state": "Niedersachsen",
      "p50": 2325,
      "direct_p50": 2325,
      "avg": 2590,
      "n_active": 27,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "32312",
      "city": "Lübbecke",
      "state": "Nordrhein-Westfalen",
      "p50": 3080,
      "direct_p50": 3080,
      "avg": 2750,
      "n_active": 27,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 58.7,
      "detail": "plz/32.json"
    },
    {
      "zip": "33775",
      "city": "Versmold",
      "state": "Nordrhein-Westfalen",
      "p50": 2570,
      "direct_p50": 2686,
      "avg": 2721,
      "n_active": 27,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/33.json"
    },
    {
      "zip": "34134",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2900,
      "direct_p50": 2600,
      "avg": 3219,
      "n_active": 27,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 12.6,
      "detail": "plz/34.json"
    },
    {
      "zip": "35390",
      "city": "Gießen",
      "state": "Hessen",
      "p50": 4000,
      "direct_p50": 3625,
      "avg": 3967,
      "n_active": 27,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 21.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35606",
      "city": "Solms",
      "state": "Hessen",
      "p50": 3785,
      "direct_p50": 3755,
      "avg": 3633,
      "n_active": 27,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 58.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "36100",
      "city": "Petersberg",
      "state": "Hessen",
      "p50": 3722,
      "direct_p50": 4052,
      "avg": 3682,
      "n_active": 27,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/36.json"
    },
    {
      "zip": "37574",
      "city": "Einbeck",
      "state": "Niedersachsen",
      "p50": 1380,
      "direct_p50": 1587,
      "avg": 1836,
      "n_active": 27,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "38527",
      "city": "Meine",
      "state": "Niedersachsen",
      "p50": 3956,
      "direct_p50": 3976,
      "avg": 2963,
      "n_active": 27,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -58.2,
      "detail": "plz/38.json"
    },
    {
      "zip": "39179",
      "city": "Barleben",
      "state": "Sachsen-Anhalt",
      "p50": 1604,
      "direct_p50": 1630,
      "avg": 1566,
      "n_active": 27,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 13,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -11.4,
      "detail": "plz/39.json"
    },
    {
      "zip": "40221",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 5572,
      "direct_p50": 5747,
      "avg": 6036,
      "n_active": 27,
      "pool_n": 84,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/40.json"
    },
    {
      "zip": "44135",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2896,
      "direct_p50": 3311,
      "avg": 2851,
      "n_active": 27,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/44.json"
    },
    {
      "zip": "44227",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 3159,
      "direct_p50": 2677,
      "avg": 3115,
      "n_active": 27,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/44.json"
    },
    {
      "zip": "44265",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2934,
      "direct_p50": 3000,
      "avg": 3082,
      "n_active": 27,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/44.json"
    },
    {
      "zip": "45699",
      "city": "Herten",
      "state": "Nordrhein-Westfalen",
      "p50": 2602,
      "direct_p50": 2389,
      "avg": 2877,
      "n_active": 27,
      "pool_n": 86,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/45.json"
    },
    {
      "zip": "47506",
      "city": "Neukirchen-Vluyn",
      "state": "Nordrhein-Westfalen",
      "p50": 2700,
      "direct_p50": 2439,
      "avg": 2865,
      "n_active": 27,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "47918",
      "city": "Tönisvorst",
      "state": "Nordrhein-Westfalen",
      "p50": 2675,
      "direct_p50": 2986,
      "avg": 2836,
      "n_active": 27,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "48529",
      "city": "Nordhorn",
      "state": "Niedersachsen",
      "p50": 2699,
      "direct_p50": 2699,
      "avg": 2912,
      "n_active": 27,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "49214",
      "city": "Bad Rothenfelde",
      "state": "Niedersachsen",
      "p50": 2585,
      "direct_p50": 3200,
      "avg": 2804,
      "n_active": 27,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "50679",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5533,
      "direct_p50": 5155,
      "avg": 6202,
      "n_active": 27,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -30.7,
      "detail": "plz/50.json"
    },
    {
      "zip": "53359",
      "city": "Rheinbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2785,
      "direct_p50": 2856,
      "avg": 3062,
      "n_active": 27,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 46.5,
      "detail": "plz/53.json"
    },
    {
      "zip": "57462",
      "city": "Olpe",
      "state": "Nordrhein-Westfalen",
      "p50": 3019,
      "direct_p50": 3192,
      "avg": 3070,
      "n_active": 27,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/57.json"
    },
    {
      "zip": "58840",
      "city": "Plettenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 1433,
      "direct_p50": 1433,
      "avg": 1385,
      "n_active": 27,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/58.json"
    },
    {
      "zip": "59423",
      "city": "Unna",
      "state": "Nordrhein-Westfalen",
      "p50": 2373,
      "direct_p50": 2488,
      "avg": 2494,
      "n_active": 27,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/59.json"
    },
    {
      "zip": "64569",
      "city": "Nauheim",
      "state": "Hessen",
      "p50": 3330,
      "direct_p50": 2949,
      "avg": 3610,
      "n_active": 27,
      "pool_n": 132,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/64.json"
    },
    {
      "zip": "65468",
      "city": "Trebur",
      "state": "Hessen",
      "p50": 3759,
      "direct_p50": 5220,
      "avg": 3994,
      "n_active": 27,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "66849",
      "city": "Landstuhl",
      "state": "Rheinland-Pfalz",
      "p50": 2134,
      "direct_p50": 3350,
      "avg": 2569,
      "n_active": 27,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 112,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "66953",
      "city": "Pirmasens",
      "state": "Rheinland-Pfalz",
      "p50": 1524,
      "direct_p50": 1592,
      "avg": 1710,
      "n_active": 27,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 99,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "70174",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 5184,
      "direct_p50": 5687,
      "avg": 5388,
      "n_active": 27,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 56.6,
      "detail": "plz/70.json"
    },
    {
      "zip": "73084",
      "city": "Salach",
      "state": "Baden-Württemberg",
      "p50": 3271,
      "direct_p50": 3192,
      "avg": 3832,
      "n_active": 27,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 144,
      "dom_source": "entities",
      "trend_pct": -22.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "74223",
      "city": "Flein",
      "state": "Baden-Württemberg",
      "p50": 4286,
      "direct_p50": 5532,
      "avg": 4657,
      "n_active": 27,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 16.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "74629",
      "city": "Pfedelbach",
      "state": "Baden-Württemberg",
      "p50": 3142,
      "direct_p50": 3133,
      "avg": 3456,
      "n_active": 27,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "79807",
      "city": "Lottstetten",
      "state": "Baden-Württemberg",
      "p50": 3772,
      "direct_p50": 3868,
      "avg": 3682,
      "n_active": 27,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "80803",
      "city": "München",
      "state": "Bayern",
      "p50": 11879,
      "direct_p50": 11291,
      "avg": 12556,
      "n_active": 27,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/80.json"
    },
    {
      "zip": "83334",
      "city": "Inzell",
      "state": "Bayern",
      "p50": 4950,
      "direct_p50": 3960,
      "avg": 4630,
      "n_active": 27,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -16.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "85290",
      "city": "Geisenfeld",
      "state": "Bayern",
      "p50": 4597,
      "direct_p50": 5000,
      "avg": 4558,
      "n_active": 27,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "86551",
      "city": "Aichach",
      "state": "Bayern",
      "p50": 3886,
      "direct_p50": 4707,
      "avg": 4394,
      "n_active": 27,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "86956",
      "city": "Schongau",
      "state": "Bayern",
      "p50": 3636,
      "direct_p50": 3636,
      "avg": 3795,
      "n_active": 27,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "88427",
      "city": "Bad Schussenried",
      "state": "Baden-Württemberg",
      "p50": 4616,
      "direct_p50": 4645,
      "avg": 3928,
      "n_active": 27,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -23.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "91334",
      "city": "Hemhofen",
      "state": "Bayern",
      "p50": 3235,
      "direct_p50": 4200,
      "avg": 3949,
      "n_active": 27,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 16.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91564",
      "city": "Neuendettelsau",
      "state": "Bayern",
      "p50": 2347,
      "direct_p50": 2353,
      "avg": 2617,
      "n_active": 27,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 18,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/91.json"
    },
    {
      "zip": "93339",
      "city": "Riedenburg",
      "state": "Bayern",
      "p50": 2296,
      "direct_p50": 2171,
      "avg": 2473,
      "n_active": 27,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -25.1,
      "detail": "plz/93.json"
    },
    {
      "zip": "01109",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3600,
      "direct_p50": 4778,
      "avg": 4615,
      "n_active": 26,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "01324",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3971,
      "direct_p50": 3776,
      "avg": 3994,
      "n_active": 26,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "04808",
      "city": "Wurzen",
      "state": "Sachsen",
      "p50": 1519,
      "direct_p50": 1000,
      "avg": 1542,
      "n_active": 26,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 36.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "09337",
      "city": "Hohenstein-Ernstthal",
      "state": "Sachsen",
      "p50": 996,
      "direct_p50": 998,
      "avg": 969,
      "n_active": 26,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 28.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "09661",
      "city": "Hainichen",
      "state": "Sachsen",
      "p50": 1000,
      "direct_p50": 1152,
      "avg": 1177,
      "n_active": 26,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/09.json"
    },
    {
      "zip": "14770",
      "city": "Brandenburg an der Havel",
      "state": "Brandenburg",
      "p50": 3085,
      "direct_p50": 4033,
      "avg": 3405,
      "n_active": 26,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/14.json"
    },
    {
      "zip": "15299",
      "city": "Müllrose",
      "state": "Brandenburg",
      "p50": 3959,
      "direct_p50": 3960,
      "avg": 3558,
      "n_active": 26,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "15344",
      "city": "Strausberg",
      "state": "Brandenburg",
      "p50": 3472,
      "direct_p50": 3871,
      "avg": 3722,
      "n_active": 26,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "15526",
      "city": "Bad Saarow",
      "state": "Brandenburg",
      "p50": 4760,
      "direct_p50": 4813,
      "avg": 5299,
      "n_active": 26,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "18435",
      "city": "Stralsund",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2601,
      "direct_p50": 3185,
      "avg": 2860,
      "n_active": 26,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "19057",
      "city": "Schwerin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2204,
      "direct_p50": 2246,
      "avg": 2213,
      "n_active": 26,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/19.json"
    },
    {
      "zip": "20146",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 12882,
      "direct_p50": 8750,
      "avg": 11716,
      "n_active": 26,
      "pool_n": 131,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 32.0,
      "detail": "plz/20.json"
    },
    {
      "zip": "21698",
      "city": "Harsefeld",
      "state": "Niedersachsen",
      "p50": 3095,
      "direct_p50": 3057,
      "avg": 3333,
      "n_active": 26,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/21.json"
    },
    {
      "zip": "22305",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6141,
      "direct_p50": 6208,
      "avg": 6500,
      "n_active": 26,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/22.json"
    },
    {
      "zip": "22397",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5179,
      "direct_p50": 5556,
      "avg": 5641,
      "n_active": 26,
      "pool_n": 110,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/22.json"
    },
    {
      "zip": "22523",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4691,
      "direct_p50": 4339,
      "avg": 4541,
      "n_active": 26,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 20,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "23999",
      "city": "Insel Poel",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3548,
      "direct_p50": 4161,
      "avg": 3725,
      "n_active": 26,
      "pool_n": 75,
      "pool_size": 3,
      "new_30d": 15,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/23.json"
    },
    {
      "zip": "26122",
      "city": "Oldenburg",
      "state": "Niedersachsen",
      "p50": 3357,
      "direct_p50": 3496,
      "avg": 3795,
      "n_active": 26,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/26.json"
    },
    {
      "zip": "27751",
      "city": "Delmenhorst",
      "state": "Niedersachsen",
      "p50": 2573,
      "direct_p50": 2573,
      "avg": 2707,
      "n_active": 26,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "28239",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2202,
      "direct_p50": 2098,
      "avg": 2275,
      "n_active": 26,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/28.json"
    },
    {
      "zip": "28327",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2519,
      "direct_p50": 2623,
      "avg": 2589,
      "n_active": 26,
      "pool_n": 105,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/28.json"
    },
    {
      "zip": "28719",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 2458,
      "direct_p50": 2543,
      "avg": 2830,
      "n_active": 26,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/28.json"
    },
    {
      "zip": "28777",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 1952,
      "direct_p50": 1970,
      "avg": 1982,
      "n_active": 26,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -15.2,
      "detail": "plz/28.json"
    },
    {
      "zip": "32108",
      "city": "Bad Salzuflen",
      "state": "Nordrhein-Westfalen",
      "p50": 2423,
      "direct_p50": 2253,
      "avg": 2678,
      "n_active": 26,
      "pool_n": 120,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/32.json"
    },
    {
      "zip": "32427",
      "city": "Minden",
      "state": "Nordrhein-Westfalen",
      "p50": 1886,
      "direct_p50": 2674,
      "avg": 2368,
      "n_active": 26,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -45.3,
      "detail": "plz/32.json"
    },
    {
      "zip": "34233",
      "city": "Simmershausen",
      "state": "Hessen",
      "p50": 2729,
      "direct_p50": 2717,
      "avg": 2999,
      "n_active": 26,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 19,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/34.json"
    },
    {
      "zip": "35396",
      "city": "Gießen",
      "state": "Hessen",
      "p50": 3902,
      "direct_p50": 3902,
      "avg": 3910,
      "n_active": 26,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 12.8,
      "detail": "plz/35.json"
    },
    {
      "zip": "36093",
      "city": "Künzell",
      "state": "Hessen",
      "p50": 3323,
      "direct_p50": 3067,
      "avg": 3379,
      "n_active": 26,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/36.json"
    },
    {
      "zip": "39116",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 2007,
      "direct_p50": 2089,
      "avg": 2182,
      "n_active": 26,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/39.json"
    },
    {
      "zip": "42329",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2487,
      "direct_p50": 2371,
      "avg": 2173,
      "n_active": 26,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -10.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "44225",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2584,
      "direct_p50": 2584,
      "avg": 2749,
      "n_active": 26,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/44.json"
    },
    {
      "zip": "44536",
      "city": "Lünen",
      "state": "Nordrhein-Westfalen",
      "p50": 2296,
      "direct_p50": 2351,
      "avg": 2997,
      "n_active": 26,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 86,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/44.json"
    },
    {
      "zip": "47179",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 788,
      "direct_p50": 1446,
      "avg": 1087,
      "n_active": 26,
      "pool_n": 184,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "49565",
      "city": "Bramsche",
      "state": "Niedersachsen",
      "p50": 2340,
      "direct_p50": 2606,
      "avg": 2422,
      "n_active": 26,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/49.json"
    },
    {
      "zip": "51647",
      "city": "Gummersbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3060,
      "direct_p50": 1789,
      "avg": 3091,
      "n_active": 26,
      "pool_n": 88,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/51.json"
    },
    {
      "zip": "56130",
      "city": "Bad Ems",
      "state": "Rheinland-Pfalz",
      "p50": 2091,
      "direct_p50": 2172,
      "avg": 2184,
      "n_active": 26,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -23.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56179",
      "city": "Vallendar",
      "state": "Rheinland-Pfalz",
      "p50": 2829,
      "direct_p50": 2847,
      "avg": 3165,
      "n_active": 26,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "56566",
      "city": "Neuwied",
      "state": "Rheinland-Pfalz",
      "p50": 2973,
      "direct_p50": 3646,
      "avg": 3067,
      "n_active": 26,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 23.7,
      "detail": "plz/56.json"
    },
    {
      "zip": "58332",
      "city": "Schwelm",
      "state": "Nordrhein-Westfalen",
      "p50": 2046,
      "direct_p50": 2224,
      "avg": 2160,
      "n_active": 26,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "59557",
      "city": "Lippstadt",
      "state": "Nordrhein-Westfalen",
      "p50": 2562,
      "direct_p50": 2539,
      "avg": 2724,
      "n_active": 26,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -20.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "63628",
      "city": "Gutsbezirk Spessart",
      "state": "Hessen",
      "p50": 2414,
      "direct_p50": 2187,
      "avg": 2259,
      "n_active": 26,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "64354",
      "city": "Reinheim",
      "state": "Hessen",
      "p50": 2776,
      "direct_p50": 2750,
      "avg": 2910,
      "n_active": 26,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/64.json"
    },
    {
      "zip": "64560",
      "city": "Riedstadt",
      "state": "Hessen",
      "p50": 3586,
      "direct_p50": 3258,
      "avg": 3743,
      "n_active": 26,
      "pool_n": 71,
      "pool_size": 3,
      "new_30d": 15,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/64.json"
    },
    {
      "zip": "65824",
      "city": "Schwalbach am Taunus",
      "state": "Hessen",
      "p50": 4271,
      "direct_p50": 4120,
      "avg": 4461,
      "n_active": 26,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "65835",
      "city": "Liederbach am Taunus",
      "state": "Hessen",
      "p50": 4518,
      "direct_p50": 4172,
      "avg": 4549,
      "n_active": 26,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 93,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "71554",
      "city": "Weissach im Tal",
      "state": "Baden-Württemberg",
      "p50": 3599,
      "direct_p50": 3601,
      "avg": 4018,
      "n_active": 26,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 71,
      "quality": "stabilisiert",
      "dom_days": 241,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "72581",
      "city": "Dettingen an der Erms",
      "state": "Baden-Württemberg",
      "p50": 3687,
      "direct_p50": 3639,
      "avg": 3774,
      "n_active": 26,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "72644",
      "city": "Oberboihingen",
      "state": "Baden-Württemberg",
      "p50": 5201,
      "direct_p50": 4032,
      "avg": 4797,
      "n_active": 26,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 21.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "74679",
      "city": "Weißbach",
      "state": "Baden-Württemberg",
      "p50": 4384,
      "direct_p50": 4843,
      "avg": 3924,
      "n_active": 26,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 161,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "75210",
      "city": "Ellmendingen",
      "state": "Baden-Württemberg",
      "p50": 4631,
      "direct_p50": 4512,
      "avg": 4233,
      "n_active": 26,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 234,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 36.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "78658",
      "city": "Zimmern ob Rottweil",
      "state": "Baden-Württemberg",
      "p50": 3467,
      "direct_p50": 3018,
      "avg": 3463,
      "n_active": 26,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 71,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "83093",
      "city": "Bad Endorf",
      "state": "Bayern",
      "p50": 5381,
      "direct_p50": 5214,
      "avg": 5506,
      "n_active": 26,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83684",
      "city": "Tegernsee",
      "state": "Bayern",
      "p50": 8783,
      "direct_p50": 10753,
      "avg": 9836,
      "n_active": 26,
      "pool_n": 110,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "84048",
      "city": "Mainburg",
      "state": "Bayern",
      "p50": 3512,
      "direct_p50": 3501,
      "avg": 3679,
      "n_active": 26,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "86465",
      "city": "Welden",
      "state": "Bayern",
      "p50": 5832,
      "direct_p50": 5695,
      "avg": 5093,
      "n_active": 26,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 87,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 22.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "91220",
      "city": "Schnaittach",
      "state": "Bayern",
      "p50": 3174,
      "direct_p50": 3649,
      "avg": 3383,
      "n_active": 26,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "94437",
      "city": "Mamming",
      "state": "Bayern",
      "p50": 4150,
      "direct_p50": 4150,
      "avg": 3925,
      "n_active": 26,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 29.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "96114",
      "city": "Hirschaid",
      "state": "Bayern",
      "p50": 4118,
      "direct_p50": 4547,
      "avg": 3953,
      "n_active": 26,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 26.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "96476",
      "city": "Bad Rodach",
      "state": "Bayern",
      "p50": 2157,
      "direct_p50": 2015,
      "avg": 2403,
      "n_active": 26,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "01217",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2838,
      "direct_p50": 2720,
      "avg": 3672,
      "n_active": 25,
      "pool_n": 147,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -43.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "02692",
      "city": "Doberschau",
      "state": "Sachsen",
      "p50": 1603,
      "direct_p50": 1415,
      "avg": 1799,
      "n_active": 25,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -9.6,
      "detail": "plz/02.json"
    },
    {
      "zip": "06217",
      "city": "Merseburg",
      "state": "Sachsen-Anhalt",
      "p50": 1530,
      "direct_p50": 1561,
      "avg": 2067,
      "n_active": 25,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "06449",
      "city": "Aschersleben",
      "state": "Sachsen-Anhalt",
      "p50": 976,
      "direct_p50": 996,
      "avg": 990,
      "n_active": 25,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 180,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "08485",
      "city": "Lengenfeld",
      "state": "Sachsen",
      "p50": 999,
      "direct_p50": 995,
      "avg": 989,
      "n_active": 25,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 137,
      "dom_source": "entities",
      "trend_pct": 53.8,
      "detail": "plz/08.json"
    },
    {
      "zip": "09123",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1339,
      "direct_p50": 1476,
      "avg": 1488,
      "n_active": 25,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/09.json"
    },
    {
      "zip": "09648",
      "city": "Mittweida",
      "state": "Sachsen",
      "p50": 1154,
      "direct_p50": 1154,
      "avg": 1133,
      "n_active": 25,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -62.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "14548",
      "city": "Schwielowsee",
      "state": "Brandenburg",
      "p50": 3740,
      "direct_p50": 4029,
      "avg": 4456,
      "n_active": 25,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/14.json"
    },
    {
      "zip": "15566",
      "city": "Schöneiche bei Berlin",
      "state": "Brandenburg",
      "p50": 3593,
      "direct_p50": 3316,
      "avg": 3582,
      "n_active": 25,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "16348",
      "city": "Wandlitz",
      "state": "Brandenburg",
      "p50": 2597,
      "direct_p50": 4415,
      "avg": 3178,
      "n_active": 25,
      "pool_n": 115,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -34.5,
      "detail": "plz/16.json"
    },
    {
      "zip": "17438",
      "city": "Wolgast",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3619,
      "direct_p50": 2917,
      "avg": 3792,
      "n_active": 25,
      "pool_n": 108,
      "pool_size": 2,
      "new_30d": 18,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/17.json"
    },
    {
      "zip": "20539",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 7739,
      "direct_p50": 6966,
      "avg": 8441,
      "n_active": 25,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/20.json"
    },
    {
      "zip": "25337",
      "city": "Elmshorn",
      "state": "Schleswig-Holstein",
      "p50": 2841,
      "direct_p50": 2921,
      "avg": 2949,
      "n_active": 25,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/25.json"
    },
    {
      "zip": "26689",
      "city": "Apen",
      "state": "Niedersachsen",
      "p50": 3465,
      "direct_p50": 3625,
      "avg": 3310,
      "n_active": 25,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "28355",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3016,
      "direct_p50": 3643,
      "avg": 3314,
      "n_active": 25,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/28.json"
    },
    {
      "zip": "30169",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4039,
      "direct_p50": 4139,
      "avg": 4452,
      "n_active": 25,
      "pool_n": 77,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "33615",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2942,
      "direct_p50": 3432,
      "avg": 3153,
      "n_active": 25,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "33647",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2700,
      "direct_p50": 2700,
      "avg": 2924,
      "n_active": 25,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "34431",
      "city": "Marsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 1280,
      "direct_p50": 1250,
      "avg": 1639,
      "n_active": 25,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 10,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "34537",
      "city": "Bad Wildungen",
      "state": "Hessen",
      "p50": 1903,
      "direct_p50": 2085,
      "avg": 2054,
      "n_active": 25,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/34.json"
    },
    {
      "zip": "38228",
      "city": "Salzgitter",
      "state": "Niedersachsen",
      "p50": 1679,
      "direct_p50": 2323,
      "avg": 2207,
      "n_active": 25,
      "pool_n": 165,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "44787",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 3025,
      "direct_p50": 2597,
      "avg": 3050,
      "n_active": 25,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "45134",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2592,
      "direct_p50": 3026,
      "avg": 3030,
      "n_active": 25,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/45.json"
    },
    {
      "zip": "45145",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2422,
      "direct_p50": 2400,
      "avg": 2427,
      "n_active": 25,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/45.json"
    },
    {
      "zip": "45473",
      "city": "Mülheim an der Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2362,
      "direct_p50": 2262,
      "avg": 2451,
      "n_active": 25,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -21.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "45772",
      "city": "Marl",
      "state": "Nordrhein-Westfalen",
      "p50": 2046,
      "direct_p50": 2046,
      "avg": 2536,
      "n_active": 25,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/45.json"
    },
    {
      "zip": "45889",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1482,
      "direct_p50": 2277,
      "avg": 1759,
      "n_active": 25,
      "pool_n": 92,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -22.1,
      "detail": "plz/45.json"
    },
    {
      "zip": "47178",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1940,
      "direct_p50": 1940,
      "avg": 1961,
      "n_active": 25,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "48465",
      "city": "Schüttorf",
      "state": "Niedersachsen",
      "p50": 2853,
      "direct_p50": 3428,
      "avg": 3001,
      "n_active": 25,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/48.json"
    },
    {
      "zip": "48712",
      "city": "Gescher",
      "state": "Nordrhein-Westfalen",
      "p50": 3596,
      "direct_p50": 3736,
      "avg": 3516,
      "n_active": 25,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/48.json"
    },
    {
      "zip": "50827",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 7197,
      "direct_p50": 5176,
      "avg": 6553,
      "n_active": 25,
      "pool_n": 179,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/50.json"
    },
    {
      "zip": "51545",
      "city": "Waldbröl",
      "state": "Nordrhein-Westfalen",
      "p50": 2593,
      "direct_p50": 2897,
      "avg": 2925,
      "n_active": 25,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/51.json"
    },
    {
      "zip": "53489",
      "city": "Sinzig",
      "state": "Rheinland-Pfalz",
      "p50": 2726,
      "direct_p50": 2723,
      "avg": 3034,
      "n_active": 25,
      "pool_n": 65,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/53.json"
    },
    {
      "zip": "53783",
      "city": "Eitorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4320,
      "direct_p50": 4500,
      "avg": 4174,
      "n_active": 25,
      "pool_n": 118,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 31.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "56235",
      "city": "Ransbach-Baumbach",
      "state": "Rheinland-Pfalz",
      "p50": 1960,
      "direct_p50": 1879,
      "avg": 2146,
      "n_active": 25,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 18,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -33.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56567",
      "city": "Neuwied",
      "state": "Rheinland-Pfalz",
      "p50": 2859,
      "direct_p50": 2623,
      "avg": 3020,
      "n_active": 25,
      "pool_n": 91,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 19.6,
      "detail": "plz/56.json"
    },
    {
      "zip": "57223",
      "city": "Kreuztal",
      "state": "Nordrhein-Westfalen",
      "p50": 2612,
      "direct_p50": 2612,
      "avg": 2814,
      "n_active": 25,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": -20.3,
      "detail": "plz/57.json"
    },
    {
      "zip": "58091",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1812,
      "direct_p50": 1275,
      "avg": 1794,
      "n_active": 25,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/58.json"
    },
    {
      "zip": "64295",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 4786,
      "direct_p50": 4129,
      "avg": 5199,
      "n_active": 25,
      "pool_n": 119,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/64.json"
    },
    {
      "zip": "65307",
      "city": "Bad Schwalbach",
      "state": "Hessen",
      "p50": 2800,
      "direct_p50": 2727,
      "avg": 2882,
      "n_active": 25,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/65.json"
    },
    {
      "zip": "66133",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2304,
      "direct_p50": 2118,
      "avg": 2451,
      "n_active": 25,
      "pool_n": 89,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "69221",
      "city": "Dossenheim",
      "state": "Baden-Württemberg",
      "p50": 5592,
      "direct_p50": 5045,
      "avg": 5794,
      "n_active": 25,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/69.json"
    },
    {
      "zip": "71144",
      "city": "Steinenbronn",
      "state": "Baden-Württemberg",
      "p50": 3962,
      "direct_p50": 3449,
      "avg": 4862,
      "n_active": 25,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "73269",
      "city": "Hochdorf",
      "state": "Baden-Württemberg",
      "p50": 3431,
      "direct_p50": 4760,
      "avg": 3627,
      "n_active": 25,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 76,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -20.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "73447",
      "city": "Oberkochen",
      "state": "Baden-Württemberg",
      "p50": 2973,
      "direct_p50": 2461,
      "avg": 3338,
      "n_active": 25,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/73.json"
    },
    {
      "zip": "79359",
      "city": "Riegel am Kaiserstuhl",
      "state": "Baden-Württemberg",
      "p50": 4118,
      "direct_p50": 4118,
      "avg": 3849,
      "n_active": 25,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/79.json"
    },
    {
      "zip": "79669",
      "city": "Zell im Wiesental",
      "state": "Baden-Württemberg",
      "p50": 2361,
      "direct_p50": 2414,
      "avg": 2571,
      "n_active": 25,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79790",
      "city": "Küssaberg",
      "state": "Baden-Württemberg",
      "p50": 3663,
      "direct_p50": 4650,
      "avg": 3861,
      "n_active": 25,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "81679",
      "city": "München",
      "state": "Bayern",
      "p50": 10868,
      "direct_p50": 11297,
      "avg": 10584,
      "n_active": 25,
      "pool_n": 183,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 29.1,
      "detail": "plz/81.json"
    },
    {
      "zip": "85368",
      "city": "Moosburg",
      "state": "Bayern",
      "p50": 4224,
      "direct_p50": 4200,
      "avg": 4509,
      "n_active": 25,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -15.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "85646",
      "city": "Anzing",
      "state": "Bayern",
      "p50": 6806,
      "direct_p50": 8356,
      "avg": 6886,
      "n_active": 25,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 35.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "87561",
      "city": "Oberstdorf",
      "state": "Bayern",
      "p50": 6124,
      "direct_p50": 6909,
      "avg": 6360,
      "n_active": 25,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87776",
      "city": "Sontheim",
      "state": "Bayern",
      "p50": 4372,
      "direct_p50": 4372,
      "avg": 4271,
      "n_active": 25,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 16,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/87.json"
    },
    {
      "zip": "88326",
      "city": "Aulendorf",
      "state": "Baden-Württemberg",
      "p50": 3554,
      "direct_p50": 2826,
      "avg": 3711,
      "n_active": 25,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 20.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "89278",
      "city": "Nersingen",
      "state": "Bayern",
      "p50": 3400,
      "direct_p50": 3732,
      "avg": 3438,
      "n_active": 25,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/89.json"
    },
    {
      "zip": "91217",
      "city": "Hersbruck",
      "state": "Bayern",
      "p50": 3119,
      "direct_p50": 3154,
      "avg": 3126,
      "n_active": 25,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "95469",
      "city": "Speichersdorf",
      "state": "Bayern",
      "p50": 4204,
      "direct_p50": 4284,
      "avg": 3692,
      "n_active": 25,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 93,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/95.json"
    },
    {
      "zip": "97332",
      "city": "Volkach",
      "state": "Bayern",
      "p50": 4909,
      "direct_p50": 5125,
      "avg": 4438,
      "n_active": 25,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "06237",
      "city": "Leuna",
      "state": "Sachsen-Anhalt",
      "p50": 1585,
      "direct_p50": 1620,
      "avg": 1968,
      "n_active": 24,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "07546",
      "city": "Gera",
      "state": "Thüringen",
      "p50": 1076,
      "direct_p50": 1008,
      "avg": 1378,
      "n_active": 24,
      "pool_n": 104,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "08451",
      "city": "Crimmitschau",
      "state": "Sachsen",
      "p50": 949,
      "direct_p50": 981,
      "avg": 1005,
      "n_active": 24,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 30.5,
      "detail": "plz/08.json"
    },
    {
      "zip": "14473",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 5969,
      "direct_p50": 6408,
      "avg": 6702,
      "n_active": 24,
      "pool_n": 143,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "14822",
      "city": "Borkwalde",
      "state": "Brandenburg",
      "p50": 2603,
      "direct_p50": 2263,
      "avg": 3337,
      "n_active": 24,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": -25.7,
      "detail": "plz/14.json"
    },
    {
      "zip": "15712",
      "city": "Königs Wusterhausen",
      "state": "Brandenburg",
      "p50": 4723,
      "direct_p50": 5208,
      "avg": 4211,
      "n_active": 24,
      "pool_n": 112,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 33.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "16341",
      "city": "Panketal",
      "state": "Brandenburg",
      "p50": 2583,
      "direct_p50": 3852,
      "avg": 2989,
      "n_active": 24,
      "pool_n": 114,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -37.9,
      "detail": "plz/16.json"
    },
    {
      "zip": "21365",
      "city": "Adendorf",
      "state": "Niedersachsen",
      "p50": 4804,
      "direct_p50": 3948,
      "avg": 4631,
      "n_active": 24,
      "pool_n": 126,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 30.0,
      "detail": "plz/21.json"
    },
    {
      "zip": "22589",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6570,
      "direct_p50": 5524,
      "avg": 7230,
      "n_active": 24,
      "pool_n": 138,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "23566",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 2773,
      "direct_p50": 2648,
      "avg": 3000,
      "n_active": 24,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "24976",
      "city": "Handewitt",
      "state": "Schleswig-Holstein",
      "p50": 4798,
      "direct_p50": 4260,
      "avg": 5087,
      "n_active": 24,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "26810",
      "city": "Westoverledingen",
      "state": "Niedersachsen",
      "p50": 3348,
      "direct_p50": 3351,
      "avg": 3215,
      "n_active": 24,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "27749",
      "city": "Delmenhorst",
      "state": "Niedersachsen",
      "p50": 2679,
      "direct_p50": 2554,
      "avg": 3007,
      "n_active": 24,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 22.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "27755",
      "city": "Delmenhorst",
      "state": "Niedersachsen",
      "p50": 2166,
      "direct_p50": 1936,
      "avg": 2453,
      "n_active": 24,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "30966",
      "city": "Hemmingen",
      "state": "Niedersachsen",
      "p50": 2667,
      "direct_p50": 2698,
      "avg": 2659,
      "n_active": 24,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.6,
      "detail": "plz/30.json"
    },
    {
      "zip": "31675",
      "city": "Bückeburg",
      "state": "Niedersachsen",
      "p50": 3311,
      "direct_p50": 3478,
      "avg": 3042,
      "n_active": 24,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 81.8,
      "detail": "plz/31.json"
    },
    {
      "zip": "32120",
      "city": "Hiddenhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2250,
      "direct_p50": 2014,
      "avg": 2553,
      "n_active": 24,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/32.json"
    },
    {
      "zip": "32278",
      "city": "Kirchlengern",
      "state": "Nordrhein-Westfalen",
      "p50": 3205,
      "direct_p50": 3736,
      "avg": 2996,
      "n_active": 24,
      "pool_n": 106,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/32.json"
    },
    {
      "zip": "33335",
      "city": "Gütersloh",
      "state": "Nordrhein-Westfalen",
      "p50": 3006,
      "direct_p50": 3971,
      "avg": 3262,
      "n_active": 24,
      "pool_n": 102,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 22.3,
      "detail": "plz/33.json"
    },
    {
      "zip": "34266",
      "city": "Heiligenrode",
      "state": "Hessen",
      "p50": 2900,
      "direct_p50": 3049,
      "avg": 3296,
      "n_active": 24,
      "pool_n": 90,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 24.8,
      "detail": "plz/34.json"
    },
    {
      "zip": "42107",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1853,
      "direct_p50": 1757,
      "avg": 2384,
      "n_active": 24,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -26.9,
      "detail": "plz/42.json"
    },
    {
      "zip": "44894",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2159,
      "direct_p50": 2151,
      "avg": 2246,
      "n_active": 24,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 18.6,
      "detail": "plz/44.json"
    },
    {
      "zip": "45731",
      "city": "Waltrop",
      "state": "Nordrhein-Westfalen",
      "p50": 2372,
      "direct_p50": 2485,
      "avg": 2842,
      "n_active": 24,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "46119",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2287,
      "direct_p50": 2480,
      "avg": 2882,
      "n_active": 24,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/46.json"
    },
    {
      "zip": "46149",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2316,
      "direct_p50": 2371,
      "avg": 2793,
      "n_active": 24,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/46.json"
    },
    {
      "zip": "47445",
      "city": "Moers",
      "state": "Nordrhein-Westfalen",
      "p50": 2697,
      "direct_p50": 1611,
      "avg": 2697,
      "n_active": 24,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -21.9,
      "detail": "plz/47.json"
    },
    {
      "zip": "54298",
      "city": "Welschbillig",
      "state": "Rheinland-Pfalz",
      "p50": 4449,
      "direct_p50": 4450,
      "avg": 4031,
      "n_active": 24,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 286.2,
      "detail": "plz/54.json"
    },
    {
      "zip": "56203",
      "city": "Höhr-Grenzhausen",
      "state": "Rheinland-Pfalz",
      "p50": 2526,
      "direct_p50": 2306,
      "avg": 2770,
      "n_active": 24,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/56.json"
    },
    {
      "zip": "59821",
      "city": "Arnsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 1859,
      "direct_p50": 1787,
      "avg": 2230,
      "n_active": 24,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/59.json"
    },
    {
      "zip": "63846",
      "city": "Laufach",
      "state": "Bayern",
      "p50": 2087,
      "direct_p50": 2388,
      "avg": 2546,
      "n_active": 24,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "64287",
      "city": "Darmstadt",
      "state": "Hessen",
      "p50": 4125,
      "direct_p50": 4476,
      "avg": 4019,
      "n_active": 24,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/64.json"
    },
    {
      "zip": "64665",
      "city": "Hähnlein",
      "state": "Hessen",
      "p50": 3758,
      "direct_p50": 3766,
      "avg": 3692,
      "n_active": 24,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/64.json"
    },
    {
      "zip": "65326",
      "city": "Kettenbach",
      "state": "Hessen",
      "p50": 2514,
      "direct_p50": 2246,
      "avg": 2637,
      "n_active": 24,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "67574",
      "city": "Osthofen",
      "state": "Rheinland-Pfalz",
      "p50": 2647,
      "direct_p50": 2842,
      "avg": 2783,
      "n_active": 24,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "68526",
      "city": "Ladenburg",
      "state": "Baden-Württemberg",
      "p50": 4234,
      "direct_p50": 6429,
      "avg": 4856,
      "n_active": 24,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -18.2,
      "detail": "plz/68.json"
    },
    {
      "zip": "68549",
      "city": "Ilvesheim",
      "state": "Baden-Württemberg",
      "p50": 3789,
      "direct_p50": 3779,
      "avg": 4015,
      "n_active": 24,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/68.json"
    },
    {
      "zip": "69117",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 7236,
      "direct_p50": 7193,
      "avg": 8026,
      "n_active": 24,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 15.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "71149",
      "city": "Bondorf",
      "state": "Baden-Württemberg",
      "p50": 4210,
      "direct_p50": 3364,
      "avg": 4117,
      "n_active": 24,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -24.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "71159",
      "city": "Mötzingen",
      "state": "Baden-Württemberg",
      "p50": 4210,
      "direct_p50": 4381,
      "avg": 4117,
      "n_active": 24,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -24.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "71409",
      "city": "Schwaikheim",
      "state": "Baden-Württemberg",
      "p50": 5093,
      "direct_p50": 4272,
      "avg": 4889,
      "n_active": 24,
      "pool_n": 130,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 22.4,
      "detail": "plz/71.json"
    },
    {
      "zip": "71563",
      "city": "Affalterbach",
      "state": "Baden-Württemberg",
      "p50": 3455,
      "direct_p50": 4578,
      "avg": 4239,
      "n_active": 24,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 78,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -44.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "72184",
      "city": "Eutingen im Gäu",
      "state": "Baden-Württemberg",
      "p50": 4430,
      "direct_p50": 4666,
      "avg": 4191,
      "n_active": 24,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 17,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72218",
      "city": "Wildberg",
      "state": "Baden-Württemberg",
      "p50": 2478,
      "direct_p50": 2583,
      "avg": 2638,
      "n_active": 24,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -21.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "74219",
      "city": "Möckmühl",
      "state": "Baden-Württemberg",
      "p50": 3607,
      "direct_p50": 2667,
      "avg": 3220,
      "n_active": 24,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "74831",
      "city": "Gundelsheim",
      "state": "Baden-Württemberg",
      "p50": 3371,
      "direct_p50": 3440,
      "avg": 3218,
      "n_active": 24,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 133,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "75334",
      "city": "Feldrennach",
      "state": "Baden-Württemberg",
      "p50": 2515,
      "direct_p50": 2722,
      "avg": 2613,
      "n_active": 24,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 23.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "76356",
      "city": "Weingarten",
      "state": "Baden-Württemberg",
      "p50": 3418,
      "direct_p50": 4390,
      "avg": 3768,
      "n_active": 24,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 235,
      "quality": "stabilisiert",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "78343",
      "city": "Gaienhofen",
      "state": "Baden-Württemberg",
      "p50": 4879,
      "direct_p50": 6200,
      "avg": 5103,
      "n_active": 24,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 13,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "79102",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 5566,
      "direct_p50": 5844,
      "avg": 5715,
      "n_active": 24,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "82216",
      "city": "Maisach",
      "state": "Bayern",
      "p50": 4684,
      "direct_p50": 4700,
      "avg": 5149,
      "n_active": 24,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -19.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "83410",
      "city": "Laufen",
      "state": "Bayern",
      "p50": 4439,
      "direct_p50": 4139,
      "avg": 4665,
      "n_active": 24,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/83.json"
    },
    {
      "zip": "83624",
      "city": "Otterfing",
      "state": "Bayern",
      "p50": 6110,
      "direct_p50": 5897,
      "avg": 6505,
      "n_active": 24,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "84543",
      "city": "Winhöring",
      "state": "Bayern",
      "p50": 4284,
      "direct_p50": 5275,
      "avg": 4074,
      "n_active": 24,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 93,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 11.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "85107",
      "city": "Baar-Ebenhausen",
      "state": "Bayern",
      "p50": 4273,
      "direct_p50": 4237,
      "avg": 4360,
      "n_active": 24,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85139",
      "city": "Wettstetten",
      "state": "Bayern",
      "p50": 4850,
      "direct_p50": 5135,
      "avg": 4842,
      "n_active": 24,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "86732",
      "city": "Oettingen i.Bay.",
      "state": "Bayern",
      "p50": 4363,
      "direct_p50": 4365,
      "avg": 3973,
      "n_active": 24,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 31.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86949",
      "city": "Windach",
      "state": "Bayern",
      "p50": 6979,
      "direct_p50": 7264,
      "avg": 6365,
      "n_active": 24,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 22,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "88422",
      "city": "Bad Buchau",
      "state": "Baden-Württemberg",
      "p50": 2633,
      "direct_p50": 2310,
      "avg": 3167,
      "n_active": 24,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "89415",
      "city": "Lauingen (Donau)",
      "state": "Bayern",
      "p50": 3282,
      "direct_p50": 3118,
      "avg": 3489,
      "n_active": 24,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 50.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "90562",
      "city": "Heroldsberg",
      "state": "Bayern",
      "p50": 5837,
      "direct_p50": 6331,
      "avg": 5434,
      "n_active": 24,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/90.json"
    },
    {
      "zip": "93128",
      "city": "Regenstauf",
      "state": "Bayern",
      "p50": 3224,
      "direct_p50": 3716,
      "avg": 3239,
      "n_active": 24,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "94544",
      "city": "Hofkirchen",
      "state": "Bayern",
      "p50": 3008,
      "direct_p50": 5901,
      "avg": 3712,
      "n_active": 24,
      "pool_n": 77,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "95100",
      "city": "Selb",
      "state": "Bayern",
      "p50": 1408,
      "direct_p50": 1412,
      "avg": 1811,
      "n_active": 24,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/95.json"
    },
    {
      "zip": "95615",
      "city": "Marktredwitz",
      "state": "Bayern",
      "p50": 1531,
      "direct_p50": 1449,
      "avg": 1646,
      "n_active": 24,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "97072",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 4928,
      "direct_p50": 5495,
      "avg": 5149,
      "n_active": 24,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 17.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "04316",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2987,
      "direct_p50": 2379,
      "avg": 3305,
      "n_active": 23,
      "pool_n": 179,
      "pool_size": 2,
      "new_30d": 18,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -14.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "06366",
      "city": "Köthen (Anhalt)",
      "state": "Sachsen-Anhalt",
      "p50": 1100,
      "direct_p50": 1115,
      "avg": 1145,
      "n_active": 23,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 12,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -16.6,
      "detail": "plz/06.json"
    },
    {
      "zip": "15370",
      "city": "Petershagen",
      "state": "Brandenburg",
      "p50": 4209,
      "direct_p50": 4256,
      "avg": 3662,
      "n_active": 23,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/15.json"
    },
    {
      "zip": "18059",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3449,
      "direct_p50": 3793,
      "avg": 3658,
      "n_active": 23,
      "pool_n": 156,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/18.json"
    },
    {
      "zip": "18445",
      "city": "Kramerhof",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3522,
      "direct_p50": 4364,
      "avg": 3419,
      "n_active": 23,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/18.json"
    },
    {
      "zip": "20537",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5338,
      "direct_p50": 4965,
      "avg": 5540,
      "n_active": 23,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -17.4,
      "detail": "plz/20.json"
    },
    {
      "zip": "21149",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4021,
      "direct_p50": 3968,
      "avg": 4014,
      "n_active": 23,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "22419",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4882,
      "direct_p50": 5000,
      "avg": 4910,
      "n_active": 23,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "24576",
      "city": "Bad Bramstedt",
      "state": "Schleswig-Holstein",
      "p50": 2661,
      "direct_p50": 2688,
      "avg": 2805,
      "n_active": 23,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 12.8,
      "detail": "plz/24.json"
    },
    {
      "zip": "26203",
      "city": "Wardenburg",
      "state": "Niedersachsen",
      "p50": 3231,
      "direct_p50": 4375,
      "avg": 3449,
      "n_active": 23,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "30657",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2538,
      "direct_p50": 2590,
      "avg": 2606,
      "n_active": 23,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.8,
      "detail": "plz/30.json"
    },
    {
      "zip": "31224",
      "city": "Peine",
      "state": "Niedersachsen",
      "p50": 2387,
      "direct_p50": 2387,
      "avg": 2690,
      "n_active": 23,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/31.json"
    },
    {
      "zip": "34560",
      "city": "Fritzlar",
      "state": "Hessen",
      "p50": 3900,
      "direct_p50": 3950,
      "avg": 3230,
      "n_active": 23,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/34.json"
    },
    {
      "zip": "35039",
      "city": "Marburg",
      "state": "Hessen",
      "p50": 4373,
      "direct_p50": 5354,
      "avg": 4303,
      "n_active": 23,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "37269",
      "city": "Eschwege",
      "state": "Hessen",
      "p50": 3324,
      "direct_p50": 3324,
      "avg": 3576,
      "n_active": 23,
      "pool_n": 29,
      "pool_size": 4,
      "new_30d": 16,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 80.1,
      "detail": "plz/37.json"
    },
    {
      "zip": "38350",
      "city": "Helmstedt",
      "state": "Niedersachsen",
      "p50": 1923,
      "direct_p50": 2264,
      "avg": 2119,
      "n_active": 23,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 26.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "44651",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1983,
      "direct_p50": 1825,
      "avg": 1946,
      "n_active": 23,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 53.2,
      "detail": "plz/44.json"
    },
    {
      "zip": "44809",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2170,
      "direct_p50": 2049,
      "avg": 2288,
      "n_active": 23,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 31.6,
      "detail": "plz/44.json"
    },
    {
      "zip": "45128",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 3046,
      "direct_p50": 2932,
      "avg": 3163,
      "n_active": 23,
      "pool_n": 109,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "45257",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 3280,
      "direct_p50": 2500,
      "avg": 3835,
      "n_active": 23,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 29.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "45356",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2049,
      "direct_p50": 1962,
      "avg": 2268,
      "n_active": 23,
      "pool_n": 91,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "47804",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 1909,
      "direct_p50": 2330,
      "avg": 2304,
      "n_active": 23,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -24.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "48527",
      "city": "Nordhorn",
      "state": "Niedersachsen",
      "p50": 3000,
      "direct_p50": 3036,
      "avg": 3000,
      "n_active": 23,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/48.json"
    },
    {
      "zip": "56077",
      "city": "Koblenz",
      "state": "Rheinland-Pfalz",
      "p50": 3854,
      "direct_p50": 3223,
      "avg": 4318,
      "n_active": 23,
      "pool_n": 118,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56422",
      "city": "Wirges",
      "state": "Rheinland-Pfalz",
      "p50": 1997,
      "direct_p50": 1960,
      "avg": 2213,
      "n_active": 23,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 21,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -33.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "58099",
      "city": "Hagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1829,
      "direct_p50": 2031,
      "avg": 1849,
      "n_active": 23,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/58.json"
    },
    {
      "zip": "58452",
      "city": "Witten",
      "state": "Nordrhein-Westfalen",
      "p50": 2735,
      "direct_p50": 2474,
      "avg": 2897,
      "n_active": 23,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "63825",
      "city": "Schöllkrippen",
      "state": "Bayern",
      "p50": 3246,
      "direct_p50": 4435,
      "avg": 3498,
      "n_active": 23,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 66.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "64372",
      "city": "Ober-Ramstadt",
      "state": "Hessen",
      "p50": 2931,
      "direct_p50": 3177,
      "avg": 3107,
      "n_active": 23,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/64.json"
    },
    {
      "zip": "65396",
      "city": "Walluf",
      "state": "Hessen",
      "p50": 5733,
      "direct_p50": 5862,
      "avg": 4830,
      "n_active": 23,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "65582",
      "city": "Diez",
      "state": "Rheinland-Pfalz",
      "p50": 2700,
      "direct_p50": 2705,
      "avg": 3091,
      "n_active": 23,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "66763",
      "city": "Dillingen/Saar",
      "state": "Saarland",
      "p50": 1770,
      "direct_p50": 1774,
      "avg": 1900,
      "n_active": 23,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "73087",
      "city": "Bad Boll",
      "state": "Baden-Württemberg",
      "p50": 3618,
      "direct_p50": 3678,
      "avg": 3531,
      "n_active": 23,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "73550",
      "city": "Waldstetten",
      "state": "Baden-Württemberg",
      "p50": 3006,
      "direct_p50": 14815,
      "avg": 5890,
      "n_active": 23,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "75335",
      "city": "Dobel",
      "state": "Baden-Württemberg",
      "p50": 2200,
      "direct_p50": 2470,
      "avg": 2395,
      "n_active": 23,
      "pool_n": 121,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/75.json"
    },
    {
      "zip": "77736",
      "city": "Zell am Harmersbach",
      "state": "Baden-Württemberg",
      "p50": 2806,
      "direct_p50": 2585,
      "avg": 3076,
      "n_active": 23,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/77.json"
    },
    {
      "zip": "78247",
      "city": "Hilzingen",
      "state": "Baden-Württemberg",
      "p50": 3767,
      "direct_p50": 4171,
      "avg": 3727,
      "n_active": 23,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/78.json"
    },
    {
      "zip": "79110",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 4504,
      "direct_p50": 4504,
      "avg": 4389,
      "n_active": 23,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "79331",
      "city": "Teningen",
      "state": "Baden-Württemberg",
      "p50": 4191,
      "direct_p50": 4643,
      "avg": 4095,
      "n_active": 23,
      "pool_n": 54,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79682",
      "city": "Todtmoos",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 2020,
      "avg": 2449,
      "n_active": 23,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "79853",
      "city": "Lenzkirch",
      "state": "Baden-Württemberg",
      "p50": 3537,
      "direct_p50": 2627,
      "avg": 3826,
      "n_active": 23,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 113,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "80996",
      "city": "München",
      "state": "Bayern",
      "p50": 10449,
      "direct_p50": 10675,
      "avg": 10419,
      "n_active": 23,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "stabilisiert",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/80.json"
    },
    {
      "zip": "82049",
      "city": "Pullach im Isartal",
      "state": "Bayern",
      "p50": 8383,
      "direct_p50": 11072,
      "avg": 8929,
      "n_active": 23,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 211,
      "quality": "stabilisiert",
      "dom_days": 151,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/82.json"
    },
    {
      "zip": "85599",
      "city": "Vaterstetten",
      "state": "Bayern",
      "p50": 8624,
      "direct_p50": 9073,
      "avg": 8050,
      "n_active": 23,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85649",
      "city": "Brunnthal",
      "state": "Bayern",
      "p50": 6997,
      "direct_p50": 7088,
      "avg": 7238,
      "n_active": 23,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "88416",
      "city": "Ochsenhausen",
      "state": "Baden-Württemberg",
      "p50": 3038,
      "direct_p50": 3151,
      "avg": 3473,
      "n_active": 23,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "89143",
      "city": "Blaubeuren",
      "state": "Baden-Württemberg",
      "p50": 3008,
      "direct_p50": 3031,
      "avg": 3164,
      "n_active": 23,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "91257",
      "city": "Pegnitz",
      "state": "Bayern",
      "p50": 1820,
      "direct_p50": 2538,
      "avg": 2088,
      "n_active": 23,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 87,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -55.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "94491",
      "city": "Hengersberg",
      "state": "Bayern",
      "p50": 2723,
      "direct_p50": 2841,
      "avg": 2952,
      "n_active": 23,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 15,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 12.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "97922",
      "city": "Lauda",
      "state": "Baden-Württemberg",
      "p50": 2530,
      "direct_p50": 2756,
      "avg": 2634,
      "n_active": 23,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "99099",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2725,
      "direct_p50": 2574,
      "avg": 3219,
      "n_active": 23,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/99.json"
    },
    {
      "zip": "01936",
      "city": "Königsbrück",
      "state": "Sachsen",
      "p50": 2050,
      "direct_p50": 1916,
      "avg": 2921,
      "n_active": 22,
      "pool_n": 71,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 102,
      "quality": "stabilisiert",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 276.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "04257",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2475,
      "direct_p50": 2475,
      "avg": 2655,
      "n_active": 22,
      "pool_n": 157,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "06484",
      "city": "Quedlinburg",
      "state": "Sachsen-Anhalt",
      "p50": 1625,
      "direct_p50": 3287,
      "avg": 2171,
      "n_active": 22,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 112,
      "quality": "stabilisiert",
      "dom_days": 129,
      "dom_source": "entities",
      "trend_pct": 8.8,
      "detail": "plz/06.json"
    },
    {
      "zip": "09232",
      "city": "Hartmannsdorf",
      "state": "Sachsen",
      "p50": 1152,
      "direct_p50": 1074,
      "avg": 1125,
      "n_active": 22,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 49.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "13503",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4820,
      "direct_p50": 4810,
      "avg": 5633,
      "n_active": 22,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "14478",
      "city": "Potsdam",
      "state": "Brandenburg",
      "p50": 3902,
      "direct_p50": 3623,
      "avg": 4029,
      "n_active": 22,
      "pool_n": 85,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/14.json"
    },
    {
      "zip": "18236",
      "city": "Kröpelin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3878,
      "direct_p50": 3700,
      "avg": 4156,
      "n_active": 22,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/18.json"
    },
    {
      "zip": "18437",
      "city": "Stralsund",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2601,
      "direct_p50": 2356,
      "avg": 2860,
      "n_active": 22,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "18573",
      "city": "Altefähr",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3500,
      "direct_p50": 4160,
      "avg": 3626,
      "n_active": 22,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/18.json"
    },
    {
      "zip": "21493",
      "city": "Elmenhorst",
      "state": "Schleswig-Holstein",
      "p50": 3296,
      "direct_p50": 2842,
      "avg": 3428,
      "n_active": 22,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -11.4,
      "detail": "plz/21.json"
    },
    {
      "zip": "21521",
      "city": "Wohltorf",
      "state": "Schleswig-Holstein",
      "p50": 3843,
      "direct_p50": 8722,
      "avg": 4603,
      "n_active": 22,
      "pool_n": 122,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "21640",
      "city": "Horneburg",
      "state": "Niedersachsen",
      "p50": 3057,
      "direct_p50": 3585,
      "avg": 3409,
      "n_active": 22,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 21.0,
      "detail": "plz/21.json"
    },
    {
      "zip": "21717",
      "city": "Fredenbeck",
      "state": "Niedersachsen",
      "p50": 3369,
      "direct_p50": 4266,
      "avg": 3444,
      "n_active": 22,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 90.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "23795",
      "city": "Bad Segeberg",
      "state": "Schleswig-Holstein",
      "p50": 3913,
      "direct_p50": 2794,
      "avg": 3724,
      "n_active": 22,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 60.2,
      "detail": "plz/23.json"
    },
    {
      "zip": "24955",
      "city": "Harrislee",
      "state": "Schleswig-Holstein",
      "p50": 2544,
      "direct_p50": 3623,
      "avg": 3037,
      "n_active": 22,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 27.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "26441",
      "city": "Jever",
      "state": "Niedersachsen",
      "p50": 3565,
      "direct_p50": 3658,
      "avg": 3320,
      "n_active": 22,
      "pool_n": 103,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "29614",
      "city": "Soltau",
      "state": "Niedersachsen",
      "p50": 5125,
      "direct_p50": 1832,
      "avg": 5452,
      "n_active": 22,
      "pool_n": 285,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 125.1,
      "detail": "plz/29.json"
    },
    {
      "zip": "30173",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4121,
      "direct_p50": 4358,
      "avg": 4430,
      "n_active": 22,
      "pool_n": 74,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "31141",
      "city": "Hildesheim",
      "state": "Niedersachsen",
      "p50": 2421,
      "direct_p50": 2275,
      "avg": 2750,
      "n_active": 22,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "33605",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2566,
      "direct_p50": 2490,
      "avg": 2522,
      "n_active": 22,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "33699",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2263,
      "direct_p50": 1857,
      "avg": 2235,
      "n_active": 22,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/33.json"
    },
    {
      "zip": "34260",
      "city": "Kaufungen",
      "state": "Hessen",
      "p50": 2868,
      "direct_p50": 3196,
      "avg": 3176,
      "n_active": 22,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 22.9,
      "detail": "plz/34.json"
    },
    {
      "zip": "35457",
      "city": "Lollar",
      "state": "Hessen",
      "p50": 2868,
      "direct_p50": 2861,
      "avg": 3046,
      "n_active": 22,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 52.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "37124",
      "city": "Rosdorf",
      "state": "Niedersachsen",
      "p50": 3000,
      "direct_p50": 2190,
      "avg": 2873,
      "n_active": 22,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/37.json"
    },
    {
      "zip": "38179",
      "city": "Schwülper",
      "state": "Niedersachsen",
      "p50": 2796,
      "direct_p50": 2891,
      "avg": 2922,
      "n_active": 22,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "39326",
      "city": "Hohenwarsleben",
      "state": "Sachsen-Anhalt",
      "p50": 1557,
      "direct_p50": 1406,
      "avg": 1583,
      "n_active": 22,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/39.json"
    },
    {
      "zip": "40668",
      "city": "Meerbusch",
      "state": "Nordrhein-Westfalen",
      "p50": 3562,
      "direct_p50": 3591,
      "avg": 3832,
      "n_active": 22,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 21.1,
      "detail": "plz/40.json"
    },
    {
      "zip": "40723",
      "city": "Hilden",
      "state": "Nordrhein-Westfalen",
      "p50": 3656,
      "direct_p50": 3842,
      "avg": 3683,
      "n_active": 22,
      "pool_n": 72,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/40.json"
    },
    {
      "zip": "42855",
      "city": "Remscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 2215,
      "direct_p50": 2192,
      "avg": 2342,
      "n_active": 22,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/42.json"
    },
    {
      "zip": "44652",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1867,
      "direct_p50": 1983,
      "avg": 1816,
      "n_active": 22,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/44.json"
    },
    {
      "zip": "44793",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2443,
      "direct_p50": 2184,
      "avg": 2791,
      "n_active": 22,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "44799",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2698,
      "direct_p50": 2950,
      "avg": 3024,
      "n_active": 22,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/44.json"
    },
    {
      "zip": "45138",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1652,
      "direct_p50": 2251,
      "avg": 1932,
      "n_active": 22,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -44.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "45141",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2080,
      "direct_p50": 2390,
      "avg": 2186,
      "n_active": 22,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "45309",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 1854,
      "direct_p50": 1603,
      "avg": 1880,
      "n_active": 22,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -29.5,
      "detail": "plz/45.json"
    },
    {
      "zip": "45894",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1570,
      "direct_p50": 2554,
      "avg": 2342,
      "n_active": 22,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/45.json"
    },
    {
      "zip": "46519",
      "city": "Alpen",
      "state": "Nordrhein-Westfalen",
      "p50": 3929,
      "direct_p50": 4249,
      "avg": 3455,
      "n_active": 22,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -37.3,
      "detail": "plz/46.json"
    },
    {
      "zip": "47228",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1953,
      "direct_p50": 2774,
      "avg": 2100,
      "n_active": 22,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -62.1,
      "detail": "plz/47.json"
    },
    {
      "zip": "47447",
      "city": "Moers",
      "state": "Nordrhein-Westfalen",
      "p50": 2991,
      "direct_p50": 3448,
      "avg": 3162,
      "n_active": 22,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/47.json"
    },
    {
      "zip": "49143",
      "city": "Bissendorf",
      "state": "Niedersachsen",
      "p50": 3583,
      "direct_p50": 4175,
      "avg": 3561,
      "n_active": 22,
      "pool_n": 95,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "49201",
      "city": "Dissen am Teutoburger Wald",
      "state": "Niedersachsen",
      "p50": 2585,
      "direct_p50": 2153,
      "avg": 2804,
      "n_active": 22,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "49479",
      "city": "Ibbenbüren",
      "state": "Nordrhein-Westfalen",
      "p50": 3135,
      "direct_p50": 2892,
      "avg": 3301,
      "n_active": 22,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/49.json"
    },
    {
      "zip": "52223",
      "city": "Stolberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2071,
      "direct_p50": 2146,
      "avg": 2309,
      "n_active": 22,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 92,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/52.json"
    },
    {
      "zip": "52457",
      "city": "Aldenhoven",
      "state": "Nordrhein-Westfalen",
      "p50": 2580,
      "direct_p50": 2048,
      "avg": 2900,
      "n_active": 22,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 21.8,
      "detail": "plz/52.json"
    },
    {
      "zip": "54340",
      "city": "Klüsserath",
      "state": "Rheinland-Pfalz",
      "p50": 3176,
      "direct_p50": 2944,
      "avg": 3386,
      "n_active": 22,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 15,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "58706",
      "city": "Menden (Sauerland)",
      "state": "Nordrhein-Westfalen",
      "p50": 2059,
      "direct_p50": 2207,
      "avg": 2457,
      "n_active": 22,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 13,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/58.json"
    },
    {
      "zip": "63674",
      "city": "Altenstadt",
      "state": "Hessen",
      "p50": 2514,
      "direct_p50": 2499,
      "avg": 2736,
      "n_active": 22,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/63.json"
    },
    {
      "zip": "67122",
      "city": "Altrip",
      "state": "Rheinland-Pfalz",
      "p50": 2892,
      "direct_p50": 2936,
      "avg": 2926,
      "n_active": 22,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "74722",
      "city": "Buchen (Odenwald)",
      "state": "Baden-Württemberg",
      "p50": 2954,
      "direct_p50": 2967,
      "avg": 2747,
      "n_active": 22,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 32.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "76229",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 3662,
      "direct_p50": 3206,
      "avg": 4021,
      "n_active": 22,
      "pool_n": 132,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "82166",
      "city": "Gräfelfing",
      "state": "Bayern",
      "p50": 7783,
      "direct_p50": 10337,
      "avg": 7763,
      "n_active": 22,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 16,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 17.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "83352",
      "city": "Altenmarkt an der Alz",
      "state": "Bayern",
      "p50": 3851,
      "direct_p50": 3460,
      "avg": 4060,
      "n_active": 22,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83457",
      "city": "Bayerisch Gmain",
      "state": "Bayern",
      "p50": 4703,
      "direct_p50": 6749,
      "avg": 5168,
      "n_active": 22,
      "pool_n": 159,
      "pool_size": 2,
      "new_30d": 19,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "84140",
      "city": "Gangkofen",
      "state": "Bayern",
      "p50": 3500,
      "direct_p50": 3354,
      "avg": 3515,
      "n_active": 22,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/84.json"
    },
    {
      "zip": "84524",
      "city": "Neuötting",
      "state": "Bayern",
      "p50": 3104,
      "direct_p50": 3189,
      "avg": 3325,
      "n_active": 22,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "84539",
      "city": "Ampfing",
      "state": "Bayern",
      "p50": 3357,
      "direct_p50": 5641,
      "avg": 3745,
      "n_active": 22,
      "pool_n": 140,
      "pool_size": 3,
      "new_30d": 13,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "85445",
      "city": "Oberding",
      "state": "Bayern",
      "p50": 6316,
      "direct_p50": 7250,
      "avg": 6258,
      "n_active": 22,
      "pool_n": 204,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "87719",
      "city": "Mindelheim",
      "state": "Bayern",
      "p50": 3841,
      "direct_p50": 4171,
      "avg": 4009,
      "n_active": 22,
      "pool_n": 174,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/87.json"
    },
    {
      "zip": "94572",
      "city": "Schöfweg",
      "state": "Bayern",
      "p50": 1876,
      "direct_p50": 1810,
      "avg": 1969,
      "n_active": 22,
      "pool_n": 42,
      "pool_size": 5,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "95497",
      "city": "Goldkronach",
      "state": "Bayern",
      "p50": 2231,
      "direct_p50": 1795,
      "avg": 2588,
      "n_active": 22,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "96103",
      "city": "Hallstadt",
      "state": "Bayern",
      "p50": 3953,
      "direct_p50": 2926,
      "avg": 4105,
      "n_active": 22,
      "pool_n": 84,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "96135",
      "city": "Stegaurach",
      "state": "Bayern",
      "p50": 3503,
      "direct_p50": 3193,
      "avg": 3644,
      "n_active": 22,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "02763",
      "city": "Zittau",
      "state": "Sachsen",
      "p50": 943,
      "direct_p50": 1127,
      "avg": 1210,
      "n_active": 21,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 198,
      "quality": "stabilisiert",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/02.json"
    },
    {
      "zip": "02977",
      "city": "Hoyerswerda",
      "state": "Sachsen",
      "p50": 1053,
      "direct_p50": 1081,
      "avg": 1165,
      "n_active": 21,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/02.json"
    },
    {
      "zip": "03046",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3428,
      "direct_p50": 3576,
      "avg": 3427,
      "n_active": 21,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/03.json"
    },
    {
      "zip": "04289",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 3018,
      "direct_p50": 2593,
      "avg": 3146,
      "n_active": 21,
      "pool_n": 182,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "06120",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2724,
      "direct_p50": 2360,
      "avg": 2765,
      "n_active": 21,
      "pool_n": 120,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/06.json"
    },
    {
      "zip": "06188",
      "city": "Landsberg",
      "state": "Sachsen-Anhalt",
      "p50": 1619,
      "direct_p50": 1441,
      "avg": 1515,
      "n_active": 21,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 112,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/06.json"
    },
    {
      "zip": "07751",
      "city": "Jena",
      "state": "Thüringen",
      "p50": 2874,
      "direct_p50": 2400,
      "avg": 3126,
      "n_active": 21,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -24.1,
      "detail": "plz/07.json"
    },
    {
      "zip": "08066",
      "city": "Zwickau",
      "state": "Sachsen",
      "p50": 1147,
      "direct_p50": 1173,
      "avg": 1460,
      "n_active": 21,
      "pool_n": 163,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 127,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/08.json"
    },
    {
      "zip": "08280",
      "city": "Aue",
      "state": "Sachsen",
      "p50": 1040,
      "direct_p50": 886,
      "avg": 1309,
      "n_active": 21,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 31.4,
      "detail": "plz/08.json"
    },
    {
      "zip": "08340",
      "city": "Schwarzenberg/Erzgebirge",
      "state": "Sachsen",
      "p50": 1040,
      "direct_p50": 1134,
      "avg": 1423,
      "n_active": 21,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 11,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -22.5,
      "detail": "plz/08.json"
    },
    {
      "zip": "24220",
      "city": "Flintbek",
      "state": "Schleswig-Holstein",
      "p50": 3184,
      "direct_p50": 2397,
      "avg": 3170,
      "n_active": 21,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 24.8,
      "detail": "plz/24.json"
    },
    {
      "zip": "25836",
      "city": "Garding",
      "state": "Schleswig-Holstein",
      "p50": 6405,
      "direct_p50": 3305,
      "avg": 6306,
      "n_active": 21,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 62.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "27299",
      "city": "Langwedel",
      "state": "Niedersachsen",
      "p50": 2997,
      "direct_p50": 2941,
      "avg": 2929,
      "n_active": 21,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 49.7,
      "detail": "plz/27.json"
    },
    {
      "zip": "28790",
      "city": "Schwanewede",
      "state": "Niedersachsen",
      "p50": 4428,
      "direct_p50": 4428,
      "avg": 3710,
      "n_active": 21,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 12.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "32429",
      "city": "Minden",
      "state": "Nordrhein-Westfalen",
      "p50": 1886,
      "direct_p50": 1723,
      "avg": 2368,
      "n_active": 21,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -45.3,
      "detail": "plz/32.json"
    },
    {
      "zip": "33824",
      "city": "Werther (Westf.)",
      "state": "Nordrhein-Westfalen",
      "p50": 3025,
      "direct_p50": 3025,
      "avg": 2995,
      "n_active": 21,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "34508",
      "city": "Usseln",
      "state": "Hessen",
      "p50": 2171,
      "direct_p50": 2527,
      "avg": 2357,
      "n_active": 21,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/34.json"
    },
    {
      "zip": "35649",
      "city": "Niederweidbach",
      "state": "Hessen",
      "p50": 4031,
      "direct_p50": 4063,
      "avg": 3725,
      "n_active": 21,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 63.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "38268",
      "city": "Lengede",
      "state": "Niedersachsen",
      "p50": 1685,
      "direct_p50": 2164,
      "avg": 2205,
      "n_active": 21,
      "pool_n": 161,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "41472",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 2964,
      "direct_p50": 2931,
      "avg": 3125,
      "n_active": 21,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/41.json"
    },
    {
      "zip": "42499",
      "city": "Hückeswagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1907,
      "direct_p50": 2413,
      "avg": 2068,
      "n_active": 21,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "46244",
      "city": "Bottrop",
      "state": "Nordrhein-Westfalen",
      "p50": 2431,
      "direct_p50": 2598,
      "avg": 2574,
      "n_active": 21,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/46.json"
    },
    {
      "zip": "46284",
      "city": "Dorsten",
      "state": "Nordrhein-Westfalen",
      "p50": 2057,
      "direct_p50": 2004,
      "avg": 2383,
      "n_active": 21,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/46.json"
    },
    {
      "zip": "46399",
      "city": "Bocholt",
      "state": "Nordrhein-Westfalen",
      "p50": 2931,
      "direct_p50": 3910,
      "avg": 3107,
      "n_active": 21,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/46.json"
    },
    {
      "zip": "48455",
      "city": "Bad Bentheim",
      "state": "Niedersachsen",
      "p50": 2853,
      "direct_p50": 2707,
      "avg": 3001,
      "n_active": 21,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/48.json"
    },
    {
      "zip": "49733",
      "city": "Haren (Ems)",
      "state": "Niedersachsen",
      "p50": 3040,
      "direct_p50": 3837,
      "avg": 3254,
      "n_active": 21,
      "pool_n": 114,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "50765",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3405,
      "direct_p50": 4149,
      "avg": 3632,
      "n_active": 21,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/50.json"
    },
    {
      "zip": "55268",
      "city": "Nieder-Olm",
      "state": "Rheinland-Pfalz",
      "p50": 3930,
      "direct_p50": 3860,
      "avg": 4123,
      "n_active": 21,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/55.json"
    },
    {
      "zip": "56355",
      "city": "Nastätten",
      "state": "Rheinland-Pfalz",
      "p50": 4499,
      "direct_p50": 4505,
      "avg": 3678,
      "n_active": 21,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 55.6,
      "detail": "plz/56.json"
    },
    {
      "zip": "57334",
      "city": "Bad Laasphe",
      "state": "Nordrhein-Westfalen",
      "p50": 2432,
      "direct_p50": 4151,
      "avg": 2828,
      "n_active": 21,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 76.2,
      "detail": "plz/57.json"
    },
    {
      "zip": "58454",
      "city": "Witten",
      "state": "Nordrhein-Westfalen",
      "p50": 2566,
      "direct_p50": 2360,
      "avg": 2664,
      "n_active": 21,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/58.json"
    },
    {
      "zip": "58455",
      "city": "Witten",
      "state": "Nordrhein-Westfalen",
      "p50": 2735,
      "direct_p50": 2750,
      "avg": 2897,
      "n_active": 21,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "60313",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 7560,
      "direct_p50": 7857,
      "avg": 7986,
      "n_active": 21,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 6.6,
      "detail": "plz/60.json"
    },
    {
      "zip": "63538",
      "city": "Großkrotzenburg",
      "state": "Hessen",
      "p50": 3230,
      "direct_p50": 2891,
      "avg": 3534,
      "n_active": 21,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "63579",
      "city": "Neuses",
      "state": "Hessen",
      "p50": 3054,
      "direct_p50": 2333,
      "avg": 3262,
      "n_active": 21,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "64367",
      "city": "Nieder-Ramstadt",
      "state": "Hessen",
      "p50": 2983,
      "direct_p50": 3422,
      "avg": 3210,
      "n_active": 21,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/64.json"
    },
    {
      "zip": "64653",
      "city": "Lorsch",
      "state": "Hessen",
      "p50": 3421,
      "direct_p50": 3764,
      "avg": 3607,
      "n_active": 21,
      "pool_n": 72,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/64.json"
    },
    {
      "zip": "64807",
      "city": "Dieburg",
      "state": "Hessen",
      "p50": 4147,
      "direct_p50": 4648,
      "avg": 4074,
      "n_active": 21,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 26.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "64839",
      "city": "Münster",
      "state": "Hessen",
      "p50": 4147,
      "direct_p50": 3533,
      "avg": 4074,
      "n_active": 21,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 26.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "66578",
      "city": "Schiffweiler",
      "state": "Saarland",
      "p50": 1392,
      "direct_p50": 1134,
      "avg": 1862,
      "n_active": 21,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "68542",
      "city": "Heddesheim",
      "state": "Baden-Württemberg",
      "p50": 3216,
      "direct_p50": 3217,
      "avg": 3395,
      "n_active": 21,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/68.json"
    },
    {
      "zip": "69493",
      "city": "Hirschberg an der Bergstraße",
      "state": "Baden-Württemberg",
      "p50": 3166,
      "direct_p50": 3170,
      "avg": 3488,
      "n_active": 21,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -9.3,
      "detail": "plz/69.json"
    },
    {
      "zip": "69502",
      "city": "Hemsbach",
      "state": "Baden-Württemberg",
      "p50": 3767,
      "direct_p50": 2943,
      "avg": 4131,
      "n_active": 21,
      "pool_n": 157,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/69.json"
    },
    {
      "zip": "71560",
      "city": "Sulzbach an der Murr",
      "state": "Baden-Württemberg",
      "p50": 3034,
      "direct_p50": 3353,
      "avg": 3061,
      "n_active": 21,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/71.json"
    },
    {
      "zip": "71720",
      "city": "Oberstenfeld",
      "state": "Baden-Württemberg",
      "p50": 3432,
      "direct_p50": 3034,
      "avg": 3319,
      "n_active": 21,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "72138",
      "city": "Kirchentellinsfurt",
      "state": "Baden-Württemberg",
      "p50": 3903,
      "direct_p50": 4643,
      "avg": 4717,
      "n_active": 21,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72172",
      "city": "Sulz am Neckar",
      "state": "Baden-Württemberg",
      "p50": 2539,
      "direct_p50": 1871,
      "avg": 2935,
      "n_active": 21,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72469",
      "city": "Meßstetten",
      "state": "Baden-Württemberg",
      "p50": 1978,
      "direct_p50": 1904,
      "avg": 2482,
      "n_active": 21,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 179,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "72649",
      "city": "Wolfschlugen",
      "state": "Baden-Württemberg",
      "p50": 4390,
      "direct_p50": 3884,
      "avg": 4361,
      "n_active": 21,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "73274",
      "city": "Notzingen",
      "state": "Baden-Württemberg",
      "p50": 4842,
      "direct_p50": 5369,
      "avg": 4406,
      "n_active": 21,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 184,
      "dom_source": "entities",
      "trend_pct": -23.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "74925",
      "city": "Epfenbach",
      "state": "Baden-Württemberg",
      "p50": 3009,
      "direct_p50": 5395,
      "avg": 3645,
      "n_active": 21,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 60.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "79780",
      "city": "Stühlingen",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 1852,
      "avg": 3119,
      "n_active": 21,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -27.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79837",
      "city": "St. Blasien",
      "state": "Baden-Württemberg",
      "p50": 2170,
      "direct_p50": 2238,
      "avg": 2257,
      "n_active": 21,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "82343",
      "city": "Pöcking",
      "state": "Bayern",
      "p50": 10424,
      "direct_p50": 6734,
      "avg": 9932,
      "n_active": 21,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 72.2,
      "detail": "plz/82.json"
    },
    {
      "zip": "83125",
      "city": "Eggstätt",
      "state": "Bayern",
      "p50": 4868,
      "direct_p50": 4914,
      "avg": 5151,
      "n_active": 21,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 14,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "84051",
      "city": "Essenbach",
      "state": "Bayern",
      "p50": 4936,
      "direct_p50": 5607,
      "avg": 4788,
      "n_active": 21,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "86420",
      "city": "Diedorf",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 3764,
      "avg": 4623,
      "n_active": 21,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "87538",
      "city": "Obermaiselstein",
      "state": "Bayern",
      "p50": 4677,
      "direct_p50": 6092,
      "avg": 4930,
      "n_active": 21,
      "pool_n": 98,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/87.json"
    },
    {
      "zip": "89423",
      "city": "Gundelfingen an der Donau",
      "state": "Bayern",
      "p50": 3301,
      "direct_p50": 3320,
      "avg": 3470,
      "n_active": 21,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": 111.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "90469",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3136,
      "direct_p50": 4863,
      "avg": 3497,
      "n_active": 21,
      "pool_n": 118,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/90.json"
    },
    {
      "zip": "90571",
      "city": "Behringersdorfer Forst",
      "state": "Bayern",
      "p50": 3394,
      "direct_p50": 3340,
      "avg": 3791,
      "n_active": 21,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "99090",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2537,
      "direct_p50": 3140,
      "avg": 2691,
      "n_active": 21,
      "pool_n": 71,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/99.json"
    },
    {
      "zip": "99510",
      "city": "Apolda",
      "state": "Thüringen",
      "p50": 4245,
      "direct_p50": 1724,
      "avg": 4297,
      "n_active": 21,
      "pool_n": 211,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/99.json"
    },
    {
      "zip": "04668",
      "city": "Grimma",
      "state": "Sachsen",
      "p50": 3045,
      "direct_p50": 3142,
      "avg": 2338,
      "n_active": 20,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 103,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 94.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04824",
      "city": "Brandis",
      "state": "Sachsen",
      "p50": 3499,
      "direct_p50": 2134,
      "avg": 2964,
      "n_active": 20,
      "pool_n": 162,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 138.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "06886",
      "city": "Wittenberg",
      "state": "Sachsen-Anhalt",
      "p50": 1250,
      "direct_p50": 1637,
      "avg": 1348,
      "n_active": 20,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -27.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "08107",
      "city": "Kirchberg",
      "state": "Sachsen",
      "p50": 1024,
      "direct_p50": 938,
      "avg": 1501,
      "n_active": 20,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -47.6,
      "detail": "plz/08.json"
    },
    {
      "zip": "12589",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3425,
      "direct_p50": 4052,
      "avg": 3673,
      "n_active": 20,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 83,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -46.2,
      "detail": "plz/12.json"
    },
    {
      "zip": "13089",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6872,
      "direct_p50": 4583,
      "avg": 6617,
      "n_active": 20,
      "pool_n": 226,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -27.8,
      "detail": "plz/13.json"
    },
    {
      "zip": "16562",
      "city": "Hohen Neuendorf",
      "state": "Brandenburg",
      "p50": 3876,
      "direct_p50": 4330,
      "avg": 4284,
      "n_active": 20,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/16.json"
    },
    {
      "zip": "22846",
      "city": "Norderstedt",
      "state": "Schleswig-Holstein",
      "p50": 3964,
      "direct_p50": 4048,
      "avg": 4156,
      "n_active": 20,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/22.json"
    },
    {
      "zip": "22941",
      "city": "Bargteheide",
      "state": "Schleswig-Holstein",
      "p50": 3743,
      "direct_p50": 3354,
      "avg": 3982,
      "n_active": 20,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 23.9,
      "detail": "plz/22.json"
    },
    {
      "zip": "23758",
      "city": "Oldenburg in Holstein",
      "state": "Schleswig-Holstein",
      "p50": 2487,
      "direct_p50": 1843,
      "avg": 2961,
      "n_active": 20,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/23.json"
    },
    {
      "zip": "24963",
      "city": "Tarp",
      "state": "Schleswig-Holstein",
      "p50": 3410,
      "direct_p50": 2145,
      "avg": 3646,
      "n_active": 20,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 20,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "26452",
      "city": "Sande",
      "state": "Niedersachsen",
      "p50": 1756,
      "direct_p50": 1934,
      "avg": 2002,
      "n_active": 20,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "27232",
      "city": "Sulingen",
      "state": "Niedersachsen",
      "p50": 2685,
      "direct_p50": 2685,
      "avg": 2899,
      "n_active": 20,
      "pool_n": 28,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -43.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "27607",
      "city": "Geestland",
      "state": "Niedersachsen",
      "p50": 2482,
      "direct_p50": 2060,
      "avg": 2468,
      "n_active": 20,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 13,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/27.json"
    },
    {
      "zip": "30179",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2538,
      "direct_p50": 2429,
      "avg": 2606,
      "n_active": 20,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.8,
      "detail": "plz/30.json"
    },
    {
      "zip": "31319",
      "city": "Sehnde",
      "state": "Niedersachsen",
      "p50": 3646,
      "direct_p50": 4018,
      "avg": 3389,
      "n_active": 20,
      "pool_n": 71,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 47.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "33649",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2700,
      "direct_p50": 2809,
      "avg": 2924,
      "n_active": 20,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "34414",
      "city": "Warburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2936,
      "direct_p50": 2421,
      "avg": 3939,
      "n_active": 20,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "34549",
      "city": "Edertal",
      "state": "Hessen",
      "p50": 3924,
      "direct_p50": 4093,
      "avg": 2934,
      "n_active": 20,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 126.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "35274",
      "city": "Kirchhain",
      "state": "Hessen",
      "p50": 3441,
      "direct_p50": 3635,
      "avg": 3130,
      "n_active": 20,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 35.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "39167",
      "city": "Niederndodeleben",
      "state": "Sachsen-Anhalt",
      "p50": 1600,
      "direct_p50": 1237,
      "avg": 2364,
      "n_active": 20,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/39.json"
    },
    {
      "zip": "41363",
      "city": "Jüchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1985,
      "direct_p50": 2305,
      "avg": 2136,
      "n_active": 20,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/41.json"
    },
    {
      "zip": "44577",
      "city": "Castrop-Rauxel",
      "state": "Nordrhein-Westfalen",
      "p50": 1941,
      "direct_p50": 2292,
      "avg": 2161,
      "n_active": 20,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -22.2,
      "detail": "plz/44.json"
    },
    {
      "zip": "44629",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1684,
      "direct_p50": 1662,
      "avg": 2238,
      "n_active": 20,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 26.1,
      "detail": "plz/44.json"
    },
    {
      "zip": "44791",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2297,
      "direct_p50": 1976,
      "avg": 2582,
      "n_active": 20,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/44.json"
    },
    {
      "zip": "46414",
      "city": "Rhede",
      "state": "Nordrhein-Westfalen",
      "p50": 2683,
      "direct_p50": 2782,
      "avg": 2745,
      "n_active": 20,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/46.json"
    },
    {
      "zip": "46499",
      "city": "Hamminkeln",
      "state": "Nordrhein-Westfalen",
      "p50": 1834,
      "direct_p50": 1756,
      "avg": 2030,
      "n_active": 20,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -20.7,
      "detail": "plz/46.json"
    },
    {
      "zip": "50672",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5108,
      "direct_p50": 7598,
      "avg": 5571,
      "n_active": 20,
      "pool_n": 72,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -13.6,
      "detail": "plz/50.json"
    },
    {
      "zip": "52372",
      "city": "Kreuzau",
      "state": "Nordrhein-Westfalen",
      "p50": 2770,
      "direct_p50": 2962,
      "avg": 2820,
      "n_active": 20,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/52.json"
    },
    {
      "zip": "53572",
      "city": "Scheuren",
      "state": "Rheinland-Pfalz",
      "p50": 2971,
      "direct_p50": 3285,
      "avg": 2668,
      "n_active": 20,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/53.json"
    },
    {
      "zip": "54341",
      "city": "Fell",
      "state": "Rheinland-Pfalz",
      "p50": 3960,
      "direct_p50": 3960,
      "avg": 3528,
      "n_active": 20,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 15,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/54.json"
    },
    {
      "zip": "56753",
      "city": "Mertloch",
      "state": "Rheinland-Pfalz",
      "p50": 3308,
      "direct_p50": 3371,
      "avg": 3205,
      "n_active": 20,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 18,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 100,
      "dom_source": "entities",
      "trend_pct": -24.6,
      "detail": "plz/56.json"
    },
    {
      "zip": "57392",
      "city": "Schmallenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2768,
      "direct_p50": 2076,
      "avg": 2798,
      "n_active": 20,
      "pool_n": 160,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/57.json"
    },
    {
      "zip": "59077",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 2369,
      "direct_p50": 2225,
      "avg": 3002,
      "n_active": 20,
      "pool_n": 78,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/59.json"
    },
    {
      "zip": "63619",
      "city": "Bad Orb",
      "state": "Hessen",
      "p50": 2451,
      "direct_p50": 2942,
      "avg": 2531,
      "n_active": 20,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "63691",
      "city": "Ranstadt",
      "state": "Hessen",
      "p50": 1936,
      "direct_p50": 1936,
      "avg": 2491,
      "n_active": 20,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "64711",
      "city": "Erbach",
      "state": "Hessen",
      "p50": 2727,
      "direct_p50": 2856,
      "avg": 2831,
      "n_active": 20,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 27.5,
      "detail": "plz/64.json"
    },
    {
      "zip": "65843",
      "city": "Sulzbach (Taunus)",
      "state": "Hessen",
      "p50": 4271,
      "direct_p50": 4768,
      "avg": 4461,
      "n_active": 20,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "65931",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4220,
      "direct_p50": 3924,
      "avg": 4438,
      "n_active": 20,
      "pool_n": 93,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "66869",
      "city": "Kusel",
      "state": "Rheinland-Pfalz",
      "p50": 3699,
      "direct_p50": 3888,
      "avg": 3129,
      "n_active": 20,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 18,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 115.6,
      "detail": "plz/66.json"
    },
    {
      "zip": "67251",
      "city": "Freinsheim",
      "state": "Rheinland-Pfalz",
      "p50": 4458,
      "direct_p50": 4003,
      "avg": 4007,
      "n_active": 20,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 101.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67373",
      "city": "Dudenhofen",
      "state": "Rheinland-Pfalz",
      "p50": 3571,
      "direct_p50": 5590,
      "avg": 4071,
      "n_active": 20,
      "pool_n": 197,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/67.json"
    },
    {
      "zip": "67550",
      "city": "Worms",
      "state": "Rheinland-Pfalz",
      "p50": 2676,
      "direct_p50": 2608,
      "avg": 2965,
      "n_active": 20,
      "pool_n": 86,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/67.json"
    },
    {
      "zip": "68239",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3601,
      "direct_p50": 3856,
      "avg": 3572,
      "n_active": 20,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/68.json"
    },
    {
      "zip": "71739",
      "city": "Oberriexingen",
      "state": "Baden-Württemberg",
      "p50": 3594,
      "direct_p50": 3518,
      "avg": 4115,
      "n_active": 20,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "73079",
      "city": "Süßen",
      "state": "Baden-Württemberg",
      "p50": 3271,
      "direct_p50": 5072,
      "avg": 3832,
      "n_active": 20,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 84,
      "quality": "stabilisiert",
      "dom_days": 144,
      "dom_source": "entities",
      "trend_pct": -22.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "74385",
      "city": "Pleidelsheim",
      "state": "Baden-Württemberg",
      "p50": 3980,
      "direct_p50": 4015,
      "avg": 4053,
      "n_active": 20,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "74575",
      "city": "Schrozberg",
      "state": "Baden-Württemberg",
      "p50": 3556,
      "direct_p50": 2604,
      "avg": 3185,
      "n_active": 20,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 147,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74626",
      "city": "Bretzfeld",
      "state": "Baden-Württemberg",
      "p50": 3770,
      "direct_p50": 3688,
      "avg": 3829,
      "n_active": 20,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 14.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74676",
      "city": "Niedernhall",
      "state": "Baden-Württemberg",
      "p50": 4384,
      "direct_p50": 3743,
      "avg": 3924,
      "n_active": 20,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "75428",
      "city": "Illingen",
      "state": "Baden-Württemberg",
      "p50": 3250,
      "direct_p50": 2933,
      "avg": 3627,
      "n_active": 20,
      "pool_n": 91,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/75.json"
    },
    {
      "zip": "76456",
      "city": "Kuppenheim",
      "state": "Baden-Württemberg",
      "p50": 3010,
      "direct_p50": 2980,
      "avg": 3281,
      "n_active": 20,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "76684",
      "city": "Östringen",
      "state": "Baden-Württemberg",
      "p50": 3667,
      "direct_p50": 3651,
      "avg": 3864,
      "n_active": 20,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/76.json"
    },
    {
      "zip": "78098",
      "city": "Triberg im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 1728,
      "direct_p50": 1798,
      "avg": 1857,
      "n_active": 20,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/78.json"
    },
    {
      "zip": "79098",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 5566,
      "direct_p50": 5171,
      "avg": 5715,
      "n_active": 20,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "79232",
      "city": "Buchheim",
      "state": "Baden-Württemberg",
      "p50": 4063,
      "direct_p50": 4142,
      "avg": 4504,
      "n_active": 20,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "79295",
      "city": "Sulzburg",
      "state": "Baden-Württemberg",
      "p50": 3353,
      "direct_p50": 2877,
      "avg": 3547,
      "n_active": 20,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "79336",
      "city": "Herbolzheim",
      "state": "Baden-Württemberg",
      "p50": 3354,
      "direct_p50": 3153,
      "avg": 3737,
      "n_active": 20,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79674",
      "city": "Todtnau",
      "state": "Baden-Württemberg",
      "p50": 2379,
      "direct_p50": 2597,
      "avg": 3018,
      "n_active": 20,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "82481",
      "city": "Mittenwald",
      "state": "Bayern",
      "p50": 8742,
      "direct_p50": 10233,
      "avg": 8126,
      "n_active": 20,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 15,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/82.json"
    },
    {
      "zip": "83313",
      "city": "Siegsdorf",
      "state": "Bayern",
      "p50": 5250,
      "direct_p50": 4019,
      "avg": 4832,
      "n_active": 20,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 47.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "83620",
      "city": "Feldkirchen-Westerham",
      "state": "Bayern",
      "p50": 5112,
      "direct_p50": 4527,
      "avg": 5457,
      "n_active": 20,
      "pool_n": 69,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "85293",
      "city": "Reichertshausen",
      "state": "Bayern",
      "p50": 4138,
      "direct_p50": 4305,
      "avg": 4184,
      "n_active": 20,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85591",
      "city": "Vaterstetten",
      "state": "Bayern",
      "p50": 7151,
      "direct_p50": 7481,
      "avg": 7084,
      "n_active": 20,
      "pool_n": 72,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "86682",
      "city": "Genderkingen",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 4300,
      "avg": 4086,
      "n_active": 20,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 23.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "89275",
      "city": "Elchingen",
      "state": "Bayern",
      "p50": 3400,
      "direct_p50": 3311,
      "avg": 3438,
      "n_active": 20,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/89.json"
    },
    {
      "zip": "89284",
      "city": "Pfaffenhofen an der Roth",
      "state": "Bayern",
      "p50": 3564,
      "direct_p50": 4213,
      "avg": 3976,
      "n_active": 20,
      "pool_n": 64,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/89.json"
    },
    {
      "zip": "89551",
      "city": "Königsbronn",
      "state": "Baden-Württemberg",
      "p50": 2635,
      "direct_p50": 2845,
      "avg": 3129,
      "n_active": 20,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "91083",
      "city": "Baiersdorf",
      "state": "Bayern",
      "p50": 3835,
      "direct_p50": 3793,
      "avg": 4012,
      "n_active": 20,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91717",
      "city": "Wassertrüdingen",
      "state": "Bayern",
      "p50": 4337,
      "direct_p50": 3209,
      "avg": 3955,
      "n_active": 20,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "93158",
      "city": "Teublitz",
      "state": "Bayern",
      "p50": 3327,
      "direct_p50": 4409,
      "avg": 3384,
      "n_active": 20,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "93177",
      "city": "Altenthann",
      "state": "Bayern",
      "p50": 4699,
      "direct_p50": 4514,
      "avg": 4502,
      "n_active": 20,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/93.json"
    },
    {
      "zip": "93437",
      "city": "Furth im Wald",
      "state": "Bayern",
      "p50": 1552,
      "direct_p50": 1523,
      "avg": 1830,
      "n_active": 20,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 10,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/93.json"
    },
    {
      "zip": "94089",
      "city": "Neureichenau",
      "state": "Bayern",
      "p50": 2950,
      "direct_p50": 1190,
      "avg": 2621,
      "n_active": 20,
      "pool_n": 91,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 72.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "97199",
      "city": "Ochsenfurt",
      "state": "Bayern",
      "p50": 3309,
      "direct_p50": 3008,
      "avg": 3682,
      "n_active": 20,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 15,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -45.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "97437",
      "city": "Haßfurt",
      "state": "Bayern",
      "p50": 2700,
      "direct_p50": 3112,
      "avg": 2740,
      "n_active": 20,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 71,
      "quality": "stabilisiert",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": 21.8,
      "detail": "plz/97.json"
    },
    {
      "zip": "99427",
      "city": "Weimar",
      "state": "Thüringen",
      "p50": 2960,
      "direct_p50": 2361,
      "avg": 3269,
      "n_active": 20,
      "pool_n": 107,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "04195",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2624,
      "direct_p50": 2894,
      "avg": 2787,
      "n_active": 19,
      "pool_n": 226,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "04209",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2381,
      "direct_p50": 1940,
      "avg": 2548,
      "n_active": 19,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "07774",
      "city": "Frauenprießnitz",
      "state": "Thüringen",
      "p50": 2862,
      "direct_p50": 2850,
      "avg": 2897,
      "n_active": 19,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/07.json"
    },
    {
      "zip": "09235",
      "city": "Burkhardtsdorf",
      "state": "Sachsen",
      "p50": 1113,
      "direct_p50": 1036,
      "avg": 1282,
      "n_active": 19,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -31.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "12101",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5921,
      "direct_p50": 4774,
      "avg": 6682,
      "n_active": 19,
      "pool_n": 294,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "15569",
      "city": "Woltersdorf",
      "state": "Brandenburg",
      "p50": 3617,
      "direct_p50": 3485,
      "avg": 3709,
      "n_active": 19,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/15.json"
    },
    {
      "zip": "17379",
      "city": "Ferdinandshof",
      "state": "Mecklenburg-Vorpommern",
      "p50": 600,
      "direct_p50": 562,
      "avg": 1156,
      "n_active": 19,
      "pool_n": 25,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -65.5,
      "detail": "plz/17.json"
    },
    {
      "zip": "17493",
      "city": "Greifswald",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1985,
      "direct_p50": 2905,
      "avg": 2480,
      "n_active": 19,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -34.1,
      "detail": "plz/17.json"
    },
    {
      "zip": "18182",
      "city": "Bentwisch",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4119,
      "direct_p50": 3850,
      "avg": 4181,
      "n_active": 19,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "19089",
      "city": "Zapel",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1833,
      "direct_p50": 1833,
      "avg": 1951,
      "n_active": 19,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/19.json"
    },
    {
      "zip": "19230",
      "city": "Hagenow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1558,
      "direct_p50": 1500,
      "avg": 1814,
      "n_active": 19,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -19.8,
      "detail": "plz/19.json"
    },
    {
      "zip": "22415",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6724,
      "direct_p50": 4159,
      "avg": 6454,
      "n_active": 19,
      "pool_n": 109,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "24149",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2750,
      "direct_p50": 3074,
      "avg": 2774,
      "n_active": 19,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/24.json"
    },
    {
      "zip": "24211",
      "city": "Preetz",
      "state": "Schleswig-Holstein",
      "p50": 2402,
      "direct_p50": 2315,
      "avg": 2447,
      "n_active": 19,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -9.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "24619",
      "city": "Bornhöved",
      "state": "Schleswig-Holstein",
      "p50": 3736,
      "direct_p50": 3760,
      "avg": 3405,
      "n_active": 19,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "24972",
      "city": "Steinbergkirche",
      "state": "Schleswig-Holstein",
      "p50": 4729,
      "direct_p50": 3761,
      "avg": 5164,
      "n_active": 19,
      "pool_n": 193,
      "pool_size": 6,
      "new_30d": 12,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "26386",
      "city": "Wilhelmshaven",
      "state": "Niedersachsen",
      "p50": 1123,
      "direct_p50": 1140,
      "avg": 1445,
      "n_active": 19,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -28.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "27612",
      "city": "Loxstedt",
      "state": "Niedersachsen",
      "p50": 1627,
      "direct_p50": 1627,
      "avg": 1753,
      "n_active": 19,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/27.json"
    },
    {
      "zip": "32699",
      "city": "Extertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1510,
      "direct_p50": 2400,
      "avg": 2304,
      "n_active": 19,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -61.9,
      "detail": "plz/32.json"
    },
    {
      "zip": "32805",
      "city": "Horn-Bad Meinberg",
      "state": "Nordrhein-Westfalen",
      "p50": 3043,
      "direct_p50": 1652,
      "avg": 3070,
      "n_active": 19,
      "pool_n": 70,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 63.6,
      "detail": "plz/32.json"
    },
    {
      "zip": "33818",
      "city": "Leopoldshöhe",
      "state": "Nordrhein-Westfalen",
      "p50": 2133,
      "direct_p50": 3064,
      "avg": 2502,
      "n_active": 19,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/33.json"
    },
    {
      "zip": "38239",
      "city": "Salzgitter",
      "state": "Niedersachsen",
      "p50": 1689,
      "direct_p50": 1968,
      "avg": 2180,
      "n_active": 19,
      "pool_n": 159,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/38.json"
    },
    {
      "zip": "38723",
      "city": "Seesen",
      "state": "Niedersachsen",
      "p50": 1175,
      "direct_p50": 1175,
      "avg": 1366,
      "n_active": 19,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/38.json"
    },
    {
      "zip": "41844",
      "city": "Wegberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2099,
      "direct_p50": 2328,
      "avg": 2414,
      "n_active": 19,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 14,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/41.json"
    },
    {
      "zip": "42285",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2014,
      "direct_p50": 2320,
      "avg": 2132,
      "n_active": 19,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "44289",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2822,
      "direct_p50": 2479,
      "avg": 3174,
      "n_active": 19,
      "pool_n": 88,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/44.json"
    },
    {
      "zip": "44319",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2158,
      "direct_p50": 2670,
      "avg": 2626,
      "n_active": 19,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/44.json"
    },
    {
      "zip": "44532",
      "city": "Lünen",
      "state": "Nordrhein-Westfalen",
      "p50": 2553,
      "direct_p50": 2107,
      "avg": 2970,
      "n_active": 19,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/44.json"
    },
    {
      "zip": "44628",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1695,
      "direct_p50": 1706,
      "avg": 2278,
      "n_active": 19,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 49.9,
      "detail": "plz/44.json"
    },
    {
      "zip": "44789",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 3025,
      "direct_p50": 3481,
      "avg": 3050,
      "n_active": 19,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "45144",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2325,
      "direct_p50": 2194,
      "avg": 2305,
      "n_active": 19,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 33.5,
      "detail": "plz/45.json"
    },
    {
      "zip": "45665",
      "city": "Recklinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2509,
      "direct_p50": 2112,
      "avg": 2983,
      "n_active": 19,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "46537",
      "city": "Dinslaken",
      "state": "Nordrhein-Westfalen",
      "p50": 2727,
      "direct_p50": 2569,
      "avg": 2896,
      "n_active": 19,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/46.json"
    },
    {
      "zip": "47166",
      "city": "Hamborn",
      "state": "Nordrhein-Westfalen",
      "p50": 1320,
      "direct_p50": 1349,
      "avg": 1443,
      "n_active": 19,
      "pool_n": 93,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/47.json"
    },
    {
      "zip": "48231",
      "city": "Warendorf",
      "state": "Nordrhein-Westfalen",
      "p50": 2769,
      "direct_p50": 2674,
      "avg": 3268,
      "n_active": 19,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -37.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "48488",
      "city": "Emsbüren",
      "state": "Niedersachsen",
      "p50": 3629,
      "direct_p50": 4250,
      "avg": 3444,
      "n_active": 19,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "48734",
      "city": "Reken",
      "state": "Nordrhein-Westfalen",
      "p50": 2979,
      "direct_p50": 3906,
      "avg": 3028,
      "n_active": 19,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 30.9,
      "detail": "plz/48.json"
    },
    {
      "zip": "49393",
      "city": "Lohne (Oldenburg)",
      "state": "Niedersachsen",
      "p50": 4298,
      "direct_p50": 4000,
      "avg": 4111,
      "n_active": 19,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 24.8,
      "detail": "plz/49.json"
    },
    {
      "zip": "53894",
      "city": "Mechernich",
      "state": "Nordrhein-Westfalen",
      "p50": 2442,
      "direct_p50": 2564,
      "avg": 2653,
      "n_active": 19,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -21.4,
      "detail": "plz/53.json"
    },
    {
      "zip": "55252",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 5290,
      "direct_p50": 4796,
      "avg": 5070,
      "n_active": 19,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 91,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 46.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "55276",
      "city": "Oppenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3123,
      "direct_p50": 3143,
      "avg": 3102,
      "n_active": 19,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "55286",
      "city": "Wörrstadt",
      "state": "Rheinland-Pfalz",
      "p50": 3238,
      "direct_p50": 3382,
      "avg": 3305,
      "n_active": 19,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "55299",
      "city": "Nackenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3524,
      "direct_p50": 3377,
      "avg": 3818,
      "n_active": 19,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 13,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/55.json"
    },
    {
      "zip": "55566",
      "city": "Bad Sobernheim",
      "state": "Rheinland-Pfalz",
      "p50": 2289,
      "direct_p50": 2162,
      "avg": 2229,
      "n_active": 19,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "57290",
      "city": "Neunkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 3500,
      "direct_p50": 3990,
      "avg": 2956,
      "n_active": 19,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 13,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 34.5,
      "detail": "plz/57.json"
    },
    {
      "zip": "58540",
      "city": "Meinerzhagen",
      "state": "Nordrhein-Westfalen",
      "p50": 1677,
      "direct_p50": 1667,
      "avg": 2051,
      "n_active": 19,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/58.json"
    },
    {
      "zip": "59229",
      "city": "Ahlen",
      "state": "Nordrhein-Westfalen",
      "p50": 2267,
      "direct_p50": 2025,
      "avg": 2715,
      "n_active": 19,
      "pool_n": 97,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/59.json"
    },
    {
      "zip": "59269",
      "city": "Beckum",
      "state": "Nordrhein-Westfalen",
      "p50": 2292,
      "direct_p50": 2211,
      "avg": 2608,
      "n_active": 19,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/59.json"
    },
    {
      "zip": "59320",
      "city": "Ennigerloh",
      "state": "Nordrhein-Westfalen",
      "p50": 2358,
      "direct_p50": 2358,
      "avg": 2589,
      "n_active": 19,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/59.json"
    },
    {
      "zip": "61191",
      "city": "Rosbach vor der Höhe",
      "state": "Hessen",
      "p50": 3830,
      "direct_p50": 4253,
      "avg": 4074,
      "n_active": 19,
      "pool_n": 141,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/61.json"
    },
    {
      "zip": "64579",
      "city": "Gernsheim",
      "state": "Hessen",
      "p50": 3766,
      "direct_p50": 4553,
      "avg": 3857,
      "n_active": 19,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 28.3,
      "detail": "plz/64.json"
    },
    {
      "zip": "66954",
      "city": "Pirmasens",
      "state": "Rheinland-Pfalz",
      "p50": 1420,
      "direct_p50": 754,
      "avg": 1376,
      "n_active": 19,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/66.json"
    },
    {
      "zip": "67141",
      "city": "Neuhofen",
      "state": "Rheinland-Pfalz",
      "p50": 3077,
      "direct_p50": 2579,
      "avg": 3084,
      "n_active": 19,
      "pool_n": 90,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "71717",
      "city": "Beilstein",
      "state": "Baden-Württemberg",
      "p50": 3432,
      "direct_p50": 3700,
      "avg": 3319,
      "n_active": 19,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "72135",
      "city": "Dettenhausen",
      "state": "Baden-Württemberg",
      "p50": 5761,
      "direct_p50": 5799,
      "avg": 5174,
      "n_active": 19,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "72666",
      "city": "Neckartailfingen",
      "state": "Baden-Württemberg",
      "p50": 5520,
      "direct_p50": 5669,
      "avg": 5340,
      "n_active": 19,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 352,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "73265",
      "city": "Dettingen unter Teck",
      "state": "Baden-Württemberg",
      "p50": 4327,
      "direct_p50": 5067,
      "avg": 4472,
      "n_active": 19,
      "pool_n": 186,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "74259",
      "city": "Widdern",
      "state": "Baden-Württemberg",
      "p50": 3607,
      "direct_p50": 3710,
      "avg": 3220,
      "n_active": 19,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 143,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "75239",
      "city": "Eisingen",
      "state": "Baden-Württemberg",
      "p50": 2564,
      "direct_p50": 2569,
      "avg": 2668,
      "n_active": 19,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "76476",
      "city": "Bischweier",
      "state": "Baden-Württemberg",
      "p50": 3010,
      "direct_p50": 3011,
      "avg": 3281,
      "n_active": 19,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "76547",
      "city": "Sinzheim",
      "state": "Baden-Württemberg",
      "p50": 3222,
      "direct_p50": 2929,
      "avg": 3293,
      "n_active": 19,
      "pool_n": 187,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "76689",
      "city": "Bruchsal",
      "state": "Baden-Württemberg",
      "p50": 3555,
      "direct_p50": 3769,
      "avg": 3840,
      "n_active": 19,
      "pool_n": 106,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "76761",
      "city": "Rülzheim",
      "state": "Rheinland-Pfalz",
      "p50": 3180,
      "direct_p50": 3278,
      "avg": 3012,
      "n_active": 19,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -19.8,
      "detail": "plz/76.json"
    },
    {
      "zip": "77740",
      "city": "Bad Griesbach",
      "state": "Baden-Württemberg",
      "p50": 1762,
      "direct_p50": 1951,
      "avg": 1704,
      "n_active": 19,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "78667",
      "city": "Villingendorf",
      "state": "Baden-Württemberg",
      "p50": 3467,
      "direct_p50": 3467,
      "avg": 3463,
      "n_active": 19,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "79737",
      "city": "Herrischried",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 2393,
      "avg": 2449,
      "n_active": 19,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "79843",
      "city": "Löffingen",
      "state": "Baden-Württemberg",
      "p50": 2662,
      "direct_p50": 1750,
      "avg": 3019,
      "n_active": 19,
      "pool_n": 54,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -30.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "83666",
      "city": "Waakirchen",
      "state": "Bayern",
      "p50": 6786,
      "direct_p50": 8837,
      "avg": 6950,
      "n_active": 19,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 216,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -57.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83670",
      "city": "Bad Heilbrunn",
      "state": "Bayern",
      "p50": 5949,
      "direct_p50": 5394,
      "avg": 6059,
      "n_active": 19,
      "pool_n": 89,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 16.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83734",
      "city": "Hausham",
      "state": "Bayern",
      "p50": 5078,
      "direct_p50": 5755,
      "avg": 5165,
      "n_active": 19,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "84416",
      "city": "Taufkirchen",
      "state": "Bayern",
      "p50": 5278,
      "direct_p50": 5129,
      "avg": 5320,
      "n_active": 19,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "85405",
      "city": "Nandlstadt",
      "state": "Bayern",
      "p50": 3857,
      "direct_p50": 3854,
      "avg": 4360,
      "n_active": 19,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 13.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "85579",
      "city": "Neubiberg",
      "state": "Bayern",
      "p50": 7320,
      "direct_p50": 6976,
      "avg": 7664,
      "n_active": 19,
      "pool_n": 109,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "90556",
      "city": "Cadolzburg",
      "state": "Bayern",
      "p50": 3917,
      "direct_p50": 3152,
      "avg": 4163,
      "n_active": 19,
      "pool_n": 120,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/90.json"
    },
    {
      "zip": "91463",
      "city": "Dietersheim",
      "state": "Bayern",
      "p50": 3445,
      "direct_p50": 2402,
      "avg": 3368,
      "n_active": 19,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "92364",
      "city": "Deining",
      "state": "Bayern",
      "p50": 4321,
      "direct_p50": 4016,
      "avg": 4560,
      "n_active": 19,
      "pool_n": 161,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/92.json"
    },
    {
      "zip": "93098",
      "city": "Mintraching",
      "state": "Bayern",
      "p50": 3398,
      "direct_p50": 4371,
      "avg": 3651,
      "n_active": 19,
      "pool_n": 96,
      "pool_size": 4,
      "new_30d": 15,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/93.json"
    },
    {
      "zip": "94099",
      "city": "Ruhstorf a.d.Rott",
      "state": "Bayern",
      "p50": 3333,
      "direct_p50": 3052,
      "avg": 3404,
      "n_active": 19,
      "pool_n": 143,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 100,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "97209",
      "city": "Veitshöchheim",
      "state": "Bayern",
      "p50": 4304,
      "direct_p50": 4198,
      "avg": 4159,
      "n_active": 19,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "02994",
      "city": "Bernsdorf",
      "state": "Sachsen",
      "p50": 1080,
      "direct_p50": 999,
      "avg": 1132,
      "n_active": 18,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 112,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/02.json"
    },
    {
      "zip": "06112",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2443,
      "direct_p50": 2881,
      "avg": 3956,
      "n_active": 18,
      "pool_n": 135,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "06128",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 1925,
      "direct_p50": 1882,
      "avg": 2686,
      "n_active": 18,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/06.json"
    },
    {
      "zip": "06862",
      "city": "Roßlau",
      "state": "Sachsen-Anhalt",
      "p50": 1168,
      "direct_p50": 1139,
      "avg": 1499,
      "n_active": 18,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "09122",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1150,
      "direct_p50": 898,
      "avg": 1781,
      "n_active": 18,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 106,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -27.0,
      "detail": "plz/09.json"
    },
    {
      "zip": "10367",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5652,
      "direct_p50": 4677,
      "avg": 5710,
      "n_active": 18,
      "pool_n": 463,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/10.json"
    },
    {
      "zip": "13053",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6482,
      "direct_p50": 4982,
      "avg": 5890,
      "n_active": 18,
      "pool_n": 121,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/13.json"
    },
    {
      "zip": "14554",
      "city": "Neuseddin",
      "state": "Brandenburg",
      "p50": 2874,
      "direct_p50": 2642,
      "avg": 3733,
      "n_active": 18,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "15232",
      "city": "Frankfurt (Oder)",
      "state": "Brandenburg",
      "p50": 3009,
      "direct_p50": 3021,
      "avg": 3015,
      "n_active": 18,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/15.json"
    },
    {
      "zip": "17109",
      "city": "Demmin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1121,
      "direct_p50": 1163,
      "avg": 1248,
      "n_active": 18,
      "pool_n": 24,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/17.json"
    },
    {
      "zip": "17268",
      "city": "Milmersdorf",
      "state": "Brandenburg",
      "p50": 1352,
      "direct_p50": 1352,
      "avg": 1612,
      "n_active": 18,
      "pool_n": 18,
      "pool_size": 1,
      "new_30d": 7,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 80.8,
      "detail": "plz/17.json"
    },
    {
      "zip": "19258",
      "city": "Boizenburg/Elbe",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2009,
      "direct_p50": 2009,
      "avg": 2224,
      "n_active": 18,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/19.json"
    },
    {
      "zip": "21037",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5386,
      "direct_p50": 4522,
      "avg": 5143,
      "n_active": 18,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 17.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "21357",
      "city": "Bardowick",
      "state": "Niedersachsen",
      "p50": 3948,
      "direct_p50": 4498,
      "avg": 4116,
      "n_active": 18,
      "pool_n": 50,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/21.json"
    },
    {
      "zip": "22179",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4728,
      "direct_p50": 3551,
      "avg": 5044,
      "n_active": 18,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "23564",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 3746,
      "direct_p50": 4708,
      "avg": 4442,
      "n_active": 18,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/23.json"
    },
    {
      "zip": "23738",
      "city": "Lensahn",
      "state": "Schleswig-Holstein",
      "p50": 3514,
      "direct_p50": 2705,
      "avg": 3792,
      "n_active": 18,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 103,
      "dom_source": "entities",
      "trend_pct": -41.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "24983",
      "city": "Handewitt",
      "state": "Schleswig-Holstein",
      "p50": 4798,
      "direct_p50": 4879,
      "avg": 5087,
      "n_active": 18,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "26446",
      "city": "Friedeburg",
      "state": "Niedersachsen",
      "p50": 3818,
      "direct_p50": 3257,
      "avg": 3527,
      "n_active": 18,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 17,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/26.json"
    },
    {
      "zip": "28307",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3370,
      "direct_p50": 3990,
      "avg": 3111,
      "n_active": 18,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/28.json"
    },
    {
      "zip": "29556",
      "city": "Suderburg",
      "state": "Niedersachsen",
      "p50": 2043,
      "direct_p50": 2850,
      "avg": 2372,
      "n_active": 18,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -15.7,
      "detail": "plz/29.json"
    },
    {
      "zip": "30451",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 2708,
      "direct_p50": 2633,
      "avg": 2871,
      "n_active": 18,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "31195",
      "city": "Lamspringe",
      "state": "Niedersachsen",
      "p50": 3816,
      "direct_p50": 3951,
      "avg": 3195,
      "n_active": 18,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "35619",
      "city": "Braunfels",
      "state": "Hessen",
      "p50": 3785,
      "direct_p50": 4135,
      "avg": 3633,
      "n_active": 18,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 58.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "36217",
      "city": "Ronshausen",
      "state": "Hessen",
      "p50": 3132,
      "direct_p50": 3998,
      "avg": 2865,
      "n_active": 18,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/36.json"
    },
    {
      "zip": "38642",
      "city": "Goslar",
      "state": "Niedersachsen",
      "p50": 1500,
      "direct_p50": 966,
      "avg": 1929,
      "n_active": 18,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -37.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "39128",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1730,
      "direct_p50": 1355,
      "avg": 1990,
      "n_active": 18,
      "pool_n": 79,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/39.json"
    },
    {
      "zip": "41466",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 3193,
      "direct_p50": 3072,
      "avg": 3392,
      "n_active": 18,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/41.json"
    },
    {
      "zip": "41470",
      "city": "Neuss",
      "state": "Nordrhein-Westfalen",
      "p50": 3224,
      "direct_p50": 3323,
      "avg": 3390,
      "n_active": 18,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/41.json"
    },
    {
      "zip": "41748",
      "city": "Viersen",
      "state": "Nordrhein-Westfalen",
      "p50": 2333,
      "direct_p50": 2253,
      "avg": 2550,
      "n_active": 18,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -12.8,
      "detail": "plz/41.json"
    },
    {
      "zip": "42659",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2524,
      "direct_p50": 3060,
      "avg": 2589,
      "n_active": 18,
      "pool_n": 76,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "44369",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2208,
      "direct_p50": 2296,
      "avg": 2285,
      "n_active": 18,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 43.6,
      "detail": "plz/44.json"
    },
    {
      "zip": "44379",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2140,
      "direct_p50": 2098,
      "avg": 2277,
      "n_active": 18,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 28.0,
      "detail": "plz/44.json"
    },
    {
      "zip": "44627",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1876,
      "direct_p50": 1897,
      "avg": 2306,
      "n_active": 18,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 34.8,
      "detail": "plz/44.json"
    },
    {
      "zip": "45968",
      "city": "Gladbeck",
      "state": "Nordrhein-Westfalen",
      "p50": 2002,
      "direct_p50": 1520,
      "avg": 2079,
      "n_active": 18,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/45.json"
    },
    {
      "zip": "46282",
      "city": "Dorsten",
      "state": "Nordrhein-Westfalen",
      "p50": 2057,
      "direct_p50": 2602,
      "avg": 2383,
      "n_active": 18,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/46.json"
    },
    {
      "zip": "46419",
      "city": "Isselburg",
      "state": "Nordrhein-Westfalen",
      "p50": 3755,
      "direct_p50": 3782,
      "avg": 3120,
      "n_active": 18,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -22.2,
      "detail": "plz/46.json"
    },
    {
      "zip": "47119",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1901,
      "direct_p50": 1785,
      "avg": 2101,
      "n_active": 18,
      "pool_n": 135,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 35.9,
      "detail": "plz/47.json"
    },
    {
      "zip": "47574",
      "city": "Goch",
      "state": "Nordrhein-Westfalen",
      "p50": 2803,
      "direct_p50": 2508,
      "avg": 2737,
      "n_active": 18,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "48683",
      "city": "Ahaus",
      "state": "Nordrhein-Westfalen",
      "p50": 3800,
      "direct_p50": 3823,
      "avg": 3519,
      "n_active": 18,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "49740",
      "city": "Haselünne",
      "state": "Niedersachsen",
      "p50": 3290,
      "direct_p50": 3650,
      "avg": 3243,
      "n_active": 18,
      "pool_n": 113,
      "pool_size": 4,
      "new_30d": 16,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 12.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "54346",
      "city": "Mehring",
      "state": "Rheinland-Pfalz",
      "p50": 3176,
      "direct_p50": 4036,
      "avg": 3386,
      "n_active": 18,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54441",
      "city": "Trassem",
      "state": "Rheinland-Pfalz",
      "p50": 4242,
      "direct_p50": 3999,
      "avg": 4001,
      "n_active": 18,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "55583",
      "city": "Bad Kreuznach",
      "state": "Rheinland-Pfalz",
      "p50": 2979,
      "direct_p50": 2351,
      "avg": 3175,
      "n_active": 18,
      "pool_n": 186,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -12.7,
      "detail": "plz/55.json"
    },
    {
      "zip": "57234",
      "city": "Wilnsdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 2729,
      "direct_p50": 3552,
      "avg": 2927,
      "n_active": 18,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -23.9,
      "detail": "plz/57.json"
    },
    {
      "zip": "59846",
      "city": "Sundern",
      "state": "Nordrhein-Westfalen",
      "p50": 1752,
      "direct_p50": 1752,
      "avg": 2083,
      "n_active": 18,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "61250",
      "city": "Eschbach",
      "state": "Hessen",
      "p50": 3922,
      "direct_p50": 3202,
      "avg": 3799,
      "n_active": 18,
      "pool_n": 87,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/61.json"
    },
    {
      "zip": "63654",
      "city": "Büdingen",
      "state": "Hessen",
      "p50": 2862,
      "direct_p50": 3363,
      "avg": 3264,
      "n_active": 18,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "63808",
      "city": "Haibach",
      "state": "Bayern",
      "p50": 4975,
      "direct_p50": 4080,
      "avg": 4719,
      "n_active": 18,
      "pool_n": 148,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "66679",
      "city": "Losheim am See",
      "state": "Saarland",
      "p50": 3645,
      "direct_p50": 3204,
      "avg": 3415,
      "n_active": 18,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "67133",
      "city": "Maxdorf",
      "state": "Rheinland-Pfalz",
      "p50": 3042,
      "direct_p50": 3202,
      "avg": 3015,
      "n_active": 18,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "67304",
      "city": "Eisenberg (Pfalz)",
      "state": "Rheinland-Pfalz",
      "p50": 1795,
      "direct_p50": 2022,
      "avg": 2055,
      "n_active": 18,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 10,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -41.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "67435",
      "city": "Neustadt an der Weinstraße",
      "state": "Rheinland-Pfalz",
      "p50": 2724,
      "direct_p50": 3270,
      "avg": 2855,
      "n_active": 18,
      "pool_n": 118,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "67459",
      "city": "Böhl-Iggelheim",
      "state": "Rheinland-Pfalz",
      "p50": 3202,
      "direct_p50": 3202,
      "avg": 3064,
      "n_active": 18,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "69250",
      "city": "Schönau",
      "state": "Baden-Württemberg",
      "p50": 3450,
      "direct_p50": 1735,
      "avg": 4545,
      "n_active": 18,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/69.json"
    },
    {
      "zip": "72127",
      "city": "Kusterdingen",
      "state": "Baden-Württemberg",
      "p50": 4417,
      "direct_p50": 4040,
      "avg": 4709,
      "n_active": 18,
      "pool_n": 82,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "72178",
      "city": "Tumlingen",
      "state": "Baden-Württemberg",
      "p50": 2783,
      "direct_p50": 2537,
      "avg": 3038,
      "n_active": 18,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 174,
      "quality": "stabilisiert",
      "dom_days": 192,
      "dom_source": "entities",
      "trend_pct": 34.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "72654",
      "city": "Neckartenzlingen",
      "state": "Baden-Württemberg",
      "p50": 4733,
      "direct_p50": 3451,
      "avg": 4539,
      "n_active": 18,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "72655",
      "city": "Altdorf",
      "state": "Baden-Württemberg",
      "p50": 5520,
      "direct_p50": 5488,
      "avg": 5340,
      "n_active": 18,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 352,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "73092",
      "city": "Heiningen",
      "state": "Baden-Württemberg",
      "p50": 3914,
      "direct_p50": 4777,
      "avg": 4075,
      "n_active": 18,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 311,
      "quality": "stabilisiert",
      "dom_days": 285,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "74670",
      "city": "Forchtenberg",
      "state": "Baden-Württemberg",
      "p50": 3222,
      "direct_p50": 3117,
      "avg": 3656,
      "n_active": 18,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 164,
      "dom_source": "entities",
      "trend_pct": -34.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "76694",
      "city": "Forst",
      "state": "Baden-Württemberg",
      "p50": 3281,
      "direct_p50": 3015,
      "avg": 3553,
      "n_active": 18,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76703",
      "city": "Münzesheim",
      "state": "Baden-Württemberg",
      "p50": 3365,
      "direct_p50": 4334,
      "avg": 3602,
      "n_active": 18,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 75.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "77886",
      "city": "Lauf",
      "state": "Baden-Württemberg",
      "p50": 2753,
      "direct_p50": 5329,
      "avg": 3145,
      "n_active": 18,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/77.json"
    },
    {
      "zip": "78337",
      "city": "Öhningen",
      "state": "Baden-Württemberg",
      "p50": 4879,
      "direct_p50": 4628,
      "avg": 5103,
      "n_active": 18,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "79594",
      "city": "Inzlingen",
      "state": "Baden-Württemberg",
      "p50": 3794,
      "direct_p50": 3785,
      "avg": 4156,
      "n_active": 18,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79688",
      "city": "Hausen im Wiesental",
      "state": "Baden-Württemberg",
      "p50": 3362,
      "direct_p50": 2361,
      "avg": 3653,
      "n_active": 18,
      "pool_n": 97,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/79.json"
    },
    {
      "zip": "83246",
      "city": "Unterwössen",
      "state": "Bayern",
      "p50": 3789,
      "direct_p50": 3346,
      "avg": 3812,
      "n_active": 18,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "86947",
      "city": "Weil",
      "state": "Bayern",
      "p50": 4709,
      "direct_p50": 5959,
      "avg": 5106,
      "n_active": 18,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 97,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -25.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "89168",
      "city": "Niederstotzingen",
      "state": "Baden-Württemberg",
      "p50": 4530,
      "direct_p50": 4541,
      "avg": 4006,
      "n_active": 18,
      "pool_n": 123,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 62.2,
      "detail": "plz/89.json"
    },
    {
      "zip": "92676",
      "city": "Speinshart",
      "state": "Bayern",
      "p50": 4150,
      "direct_p50": 4150,
      "avg": 3845,
      "n_active": 18,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 16,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 32.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "93470",
      "city": "Lohberg",
      "state": "Bayern",
      "p50": 1963,
      "direct_p50": 1666,
      "avg": 2161,
      "n_active": 18,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 7,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/93.json"
    },
    {
      "zip": "94124",
      "city": "Büchlberg",
      "state": "Bayern",
      "p50": 4250,
      "direct_p50": 3586,
      "avg": 3993,
      "n_active": 18,
      "pool_n": 86,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 92,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 35.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "95138",
      "city": "Bad Steben",
      "state": "Bayern",
      "p50": 1552,
      "direct_p50": 1492,
      "avg": 1810,
      "n_active": 18,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -41.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "95511",
      "city": "Mistelbach",
      "state": "Bayern",
      "p50": 3026,
      "direct_p50": 3377,
      "avg": 2886,
      "n_active": 18,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "96120",
      "city": "Bischberg",
      "state": "Bayern",
      "p50": 3671,
      "direct_p50": 5000,
      "avg": 3807,
      "n_active": 18,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 42.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "97616",
      "city": "Bad Neustadt an der Saale",
      "state": "Bayern",
      "p50": 2958,
      "direct_p50": 3069,
      "avg": 3068,
      "n_active": 18,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 20.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97993",
      "city": "Creglingen",
      "state": "Baden-Württemberg",
      "p50": 4336,
      "direct_p50": 4284,
      "avg": 4025,
      "n_active": 18,
      "pool_n": 83,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 28.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "99086",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2756,
      "direct_p50": 2833,
      "avg": 2853,
      "n_active": 18,
      "pool_n": 72,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99100",
      "city": "Zimmernsupra",
      "state": "Thüringen",
      "p50": 3140,
      "direct_p50": 2995,
      "avg": 2978,
      "n_active": 18,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "01558",
      "city": "Großenhain",
      "state": "Sachsen",
      "p50": 1836,
      "direct_p50": 1780,
      "avg": 1937,
      "n_active": 17,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "01917",
      "city": "Kamenz",
      "state": "Sachsen",
      "p50": 1080,
      "direct_p50": 1262,
      "avg": 1169,
      "n_active": 17,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "04539",
      "city": "Groitzsch",
      "state": "Sachsen",
      "p50": 1974,
      "direct_p50": 867,
      "avg": 2171,
      "n_active": 17,
      "pool_n": 88,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04626",
      "city": "Schmölln",
      "state": "Thüringen",
      "p50": 4200,
      "direct_p50": 1121,
      "avg": 3917,
      "n_active": 17,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/04.json"
    },
    {
      "zip": "04838",
      "city": "Eilenburg",
      "state": "Sachsen",
      "p50": 2084,
      "direct_p50": 1369,
      "avg": 1978,
      "n_active": 17,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 75.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "06184",
      "city": "Gröbers",
      "state": "Sachsen-Anhalt",
      "p50": 1744,
      "direct_p50": 1619,
      "avg": 2172,
      "n_active": 17,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/06.json"
    },
    {
      "zip": "12621",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4569,
      "direct_p50": 4610,
      "avg": 4684,
      "n_active": 17,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -29.6,
      "detail": "plz/12.json"
    },
    {
      "zip": "13057",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4007,
      "direct_p50": 4058,
      "avg": 3990,
      "n_active": 17,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 30.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "14979",
      "city": "Großbeeren",
      "state": "Brandenburg",
      "p50": 4524,
      "direct_p50": 3257,
      "avg": 4618,
      "n_active": 17,
      "pool_n": 137,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "15741",
      "city": "Bestensee",
      "state": "Brandenburg",
      "p50": 3204,
      "direct_p50": 5000,
      "avg": 3583,
      "n_active": 17,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 122,
      "dom_source": "entities",
      "trend_pct": -32.9,
      "detail": "plz/15.json"
    },
    {
      "zip": "18069",
      "city": "Lambrechtshagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3523,
      "direct_p50": 3606,
      "avg": 3948,
      "n_active": 17,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/18.json"
    },
    {
      "zip": "18528",
      "city": "Bergen auf Rügen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3819,
      "direct_p50": 2500,
      "avg": 4133,
      "n_active": 17,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 140,
      "quality": "stabilisiert",
      "dom_days": 165,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/18.json"
    },
    {
      "zip": "19370",
      "city": "Parchim",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1291,
      "direct_p50": 1980,
      "avg": 1804,
      "n_active": 17,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/19.json"
    },
    {
      "zip": "21682",
      "city": "Stade",
      "state": "Niedersachsen",
      "p50": 2763,
      "direct_p50": 2606,
      "avg": 3150,
      "n_active": 17,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 80,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 24.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "21709",
      "city": "Himmelpforten",
      "state": "Niedersachsen",
      "p50": 3364,
      "direct_p50": 4249,
      "avg": 3334,
      "n_active": 17,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 88.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "23970",
      "city": "Wismar",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3870,
      "direct_p50": 4012,
      "avg": 3937,
      "n_active": 17,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 45.0,
      "detail": "plz/23.json"
    },
    {
      "zip": "25551",
      "city": "Hohenlockstedt",
      "state": "Schleswig-Holstein",
      "p50": 2126,
      "direct_p50": 1593,
      "avg": 2394,
      "n_active": 17,
      "pool_n": 85,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "25821",
      "city": "Bredstedt",
      "state": "Schleswig-Holstein",
      "p50": 2987,
      "direct_p50": 3128,
      "avg": 2787,
      "n_active": 17,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 9,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/25.json"
    },
    {
      "zip": "25917",
      "city": "Leck",
      "state": "Schleswig-Holstein",
      "p50": 2862,
      "direct_p50": 1544,
      "avg": 2660,
      "n_active": 17,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 13,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 18.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "27726",
      "city": "Worpswede",
      "state": "Niedersachsen",
      "p50": 3377,
      "direct_p50": 4525,
      "avg": 3677,
      "n_active": 17,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/27.json"
    },
    {
      "zip": "35392",
      "city": "Gießen",
      "state": "Hessen",
      "p50": 4000,
      "direct_p50": 4542,
      "avg": 3898,
      "n_active": 17,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 31.2,
      "detail": "plz/35.json"
    },
    {
      "zip": "35398",
      "city": "Gießen",
      "state": "Hessen",
      "p50": 3729,
      "direct_p50": 3516,
      "avg": 3893,
      "n_active": 17,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/35.json"
    },
    {
      "zip": "36381",
      "city": "Schlüchtern",
      "state": "Hessen",
      "p50": 2450,
      "direct_p50": 3125,
      "avg": 2500,
      "n_active": 17,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 29.1,
      "detail": "plz/36.json"
    },
    {
      "zip": "37083",
      "city": "Göttingen",
      "state": "Niedersachsen",
      "p50": 3131,
      "direct_p50": 3210,
      "avg": 3563,
      "n_active": 17,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/37.json"
    },
    {
      "zip": "38312",
      "city": "Dorstadt",
      "state": "Niedersachsen",
      "p50": 1970,
      "direct_p50": 3450,
      "avg": 2399,
      "n_active": 17,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "41069",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2110,
      "direct_p50": 1853,
      "avg": 2323,
      "n_active": 17,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/41.json"
    },
    {
      "zip": "41751",
      "city": "Viersen",
      "state": "Nordrhein-Westfalen",
      "p50": 2251,
      "direct_p50": 1943,
      "avg": 2476,
      "n_active": 17,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -28.1,
      "detail": "plz/41.json"
    },
    {
      "zip": "42349",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2638,
      "direct_p50": 2888,
      "avg": 2636,
      "n_active": 17,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "42699",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2795,
      "direct_p50": 2690,
      "avg": 2971,
      "n_active": 17,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/42.json"
    },
    {
      "zip": "44867",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2239,
      "direct_p50": 2266,
      "avg": 2701,
      "n_active": 17,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/44.json"
    },
    {
      "zip": "45883",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1246,
      "direct_p50": 1368,
      "avg": 1230,
      "n_active": 17,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 12.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "47647",
      "city": "Kerken",
      "state": "Nordrhein-Westfalen",
      "p50": 2689,
      "direct_p50": 2370,
      "avg": 3438,
      "n_active": 17,
      "pool_n": 70,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 24.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "48291",
      "city": "Telgte",
      "state": "Nordrhein-Westfalen",
      "p50": 2584,
      "direct_p50": 4939,
      "avg": 3193,
      "n_active": 17,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -24.1,
      "detail": "plz/48.json"
    },
    {
      "zip": "48308",
      "city": "Senden",
      "state": "Nordrhein-Westfalen",
      "p50": 3976,
      "direct_p50": 3442,
      "avg": 4383,
      "n_active": 17,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/48.json"
    },
    {
      "zip": "49191",
      "city": "Belm",
      "state": "Niedersachsen",
      "p50": 2375,
      "direct_p50": 2083,
      "avg": 2444,
      "n_active": 17,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/49.json"
    },
    {
      "zip": "50935",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 5545,
      "direct_p50": 7532,
      "avg": 5972,
      "n_active": 17,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -27.5,
      "detail": "plz/50.json"
    },
    {
      "zip": "52152",
      "city": "Simmerath",
      "state": "Nordrhein-Westfalen",
      "p50": 2931,
      "direct_p50": 2578,
      "avg": 2841,
      "n_active": 17,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/52.json"
    },
    {
      "zip": "55291",
      "city": "Saulheim",
      "state": "Rheinland-Pfalz",
      "p50": 3841,
      "direct_p50": 3500,
      "avg": 3997,
      "n_active": 17,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "55768",
      "city": "Hoppstädten-Weiersbach",
      "state": "Rheinland-Pfalz",
      "p50": 1337,
      "direct_p50": 1157,
      "avg": 1593,
      "n_active": 17,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 11,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "57076",
      "city": "Siegen",
      "state": "Nordrhein-Westfalen",
      "p50": 2628,
      "direct_p50": 2762,
      "avg": 2832,
      "n_active": 17,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/57.json"
    },
    {
      "zip": "57250",
      "city": "Netphen",
      "state": "Nordrhein-Westfalen",
      "p50": 2391,
      "direct_p50": 2106,
      "avg": 2612,
      "n_active": 17,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/57.json"
    },
    {
      "zip": "57482",
      "city": "Wenden",
      "state": "Nordrhein-Westfalen",
      "p50": 2843,
      "direct_p50": 2625,
      "avg": 3049,
      "n_active": 17,
      "pool_n": 55,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/57.json"
    },
    {
      "zip": "58566",
      "city": "Kierspe",
      "state": "Nordrhein-Westfalen",
      "p50": 1724,
      "direct_p50": 1729,
      "avg": 2379,
      "n_active": 17,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -19.0,
      "detail": "plz/58.json"
    },
    {
      "zip": "58730",
      "city": "Fröndenberg/Ruhr",
      "state": "Nordrhein-Westfalen",
      "p50": 2247,
      "direct_p50": 1932,
      "avg": 2393,
      "n_active": 17,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/58.json"
    },
    {
      "zip": "59329",
      "city": "Wadersloh",
      "state": "Nordrhein-Westfalen",
      "p50": 3700,
      "direct_p50": 3990,
      "avg": 3274,
      "n_active": 17,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "59872",
      "city": "Meschede",
      "state": "Nordrhein-Westfalen",
      "p50": 1860,
      "direct_p50": 4179,
      "avg": 2376,
      "n_active": 17,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -37.9,
      "detail": "plz/59.json"
    },
    {
      "zip": "64823",
      "city": "Groß-Umstadt",
      "state": "Hessen",
      "p50": 2623,
      "direct_p50": 3775,
      "avg": 3108,
      "n_active": 17,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/64.json"
    },
    {
      "zip": "65366",
      "city": "Marienthal",
      "state": "Hessen",
      "p50": 3326,
      "direct_p50": 2837,
      "avg": 3546,
      "n_active": 17,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "66271",
      "city": "Kleinblittersdorf",
      "state": "Saarland",
      "p50": 2333,
      "direct_p50": 3704,
      "avg": 2502,
      "n_active": 17,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 126,
      "dom_source": "entities",
      "trend_pct": -27.0,
      "detail": "plz/66.json"
    },
    {
      "zip": "66539",
      "city": "Neunkirchen",
      "state": "Saarland",
      "p50": 1474,
      "direct_p50": 2463,
      "avg": 1940,
      "n_active": 17,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 30.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "71729",
      "city": "Erdmannhausen",
      "state": "Baden-Württemberg",
      "p50": 3936,
      "direct_p50": 3075,
      "avg": 4091,
      "n_active": 17,
      "pool_n": 118,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "72186",
      "city": "Empfingen",
      "state": "Baden-Württemberg",
      "p50": 2539,
      "direct_p50": 4344,
      "avg": 2970,
      "n_active": 17,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72525",
      "city": "Münsingen",
      "state": "Baden-Württemberg",
      "p50": 2986,
      "direct_p50": 2986,
      "avg": 3083,
      "n_active": 17,
      "pool_n": 99,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 16.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "73329",
      "city": "Kuchen",
      "state": "Baden-Württemberg",
      "p50": 2683,
      "direct_p50": 2687,
      "avg": 2592,
      "n_active": 17,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 16.9,
      "detail": "plz/73.json"
    },
    {
      "zip": "73441",
      "city": "Bopfingen",
      "state": "Baden-Württemberg",
      "p50": 3790,
      "direct_p50": 2821,
      "avg": 3723,
      "n_active": 17,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 52.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "74232",
      "city": "Abstatt",
      "state": "Baden-Württemberg",
      "p50": 3638,
      "direct_p50": 3638,
      "avg": 4135,
      "n_active": 17,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "76767",
      "city": "Hagenbach",
      "state": "Rheinland-Pfalz",
      "p50": 3192,
      "direct_p50": 3280,
      "avg": 3160,
      "n_active": 17,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "76831",
      "city": "Billigheim-Ingenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3403,
      "direct_p50": 4530,
      "avg": 3648,
      "n_active": 17,
      "pool_n": 179,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/76.json"
    },
    {
      "zip": "76855",
      "city": "Annweiler am Trifels",
      "state": "Rheinland-Pfalz",
      "p50": 2304,
      "direct_p50": 799,
      "avg": 1979,
      "n_active": 17,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -16.4,
      "detail": "plz/76.json"
    },
    {
      "zip": "78086",
      "city": "Brigachtal",
      "state": "Baden-Württemberg",
      "p50": 2500,
      "direct_p50": 2260,
      "avg": 2876,
      "n_active": 17,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "78089",
      "city": "Unterkirnach",
      "state": "Baden-Württemberg",
      "p50": 3145,
      "direct_p50": 2000,
      "avg": 3380,
      "n_active": 17,
      "pool_n": 73,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/78.json"
    },
    {
      "zip": "79367",
      "city": "Weisweil",
      "state": "Baden-Württemberg",
      "p50": 4421,
      "direct_p50": 1793,
      "avg": 3730,
      "n_active": 17,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -64.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "79400",
      "city": "Kandern",
      "state": "Baden-Württemberg",
      "p50": 3568,
      "direct_p50": 3590,
      "avg": 3757,
      "n_active": 17,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "83253",
      "city": "Rimsting",
      "state": "Bayern",
      "p50": 5642,
      "direct_p50": 5642,
      "avg": 5773,
      "n_active": 17,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83324",
      "city": "Ruhpolding",
      "state": "Bayern",
      "p50": 4289,
      "direct_p50": 4446,
      "avg": 4522,
      "n_active": 17,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "84144",
      "city": "Geisenhausen",
      "state": "Bayern",
      "p50": 4307,
      "direct_p50": 5189,
      "avg": 4335,
      "n_active": 17,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "85614",
      "city": "Eglhartinger Forst",
      "state": "Bayern",
      "p50": 6037,
      "direct_p50": 5867,
      "avg": 6112,
      "n_active": 17,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "85622",
      "city": "Feldkirchen",
      "state": "Bayern",
      "p50": 7893,
      "direct_p50": 7130,
      "avg": 7766,
      "n_active": 17,
      "pool_n": 181,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "86438",
      "city": "Kissing",
      "state": "Bayern",
      "p50": 5550,
      "direct_p50": 4715,
      "avg": 5471,
      "n_active": 17,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "86477",
      "city": "Adelsried",
      "state": "Bayern",
      "p50": 5557,
      "direct_p50": 6200,
      "avg": 5054,
      "n_active": 17,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86697",
      "city": "Oberhausen",
      "state": "Bayern",
      "p50": 3646,
      "direct_p50": 3002,
      "avg": 4081,
      "n_active": 17,
      "pool_n": 128,
      "pool_size": 3,
      "new_30d": 14,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "87448",
      "city": "Waltenhofen",
      "state": "Bayern",
      "p50": 3705,
      "direct_p50": 3123,
      "avg": 4313,
      "n_active": 17,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 44.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "88179",
      "city": "Oberreute",
      "state": "Bayern",
      "p50": 4330,
      "direct_p50": 5144,
      "avg": 4290,
      "n_active": 17,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "88447",
      "city": "Warthausen",
      "state": "Baden-Württemberg",
      "p50": 3385,
      "direct_p50": 3886,
      "avg": 3605,
      "n_active": 17,
      "pool_n": 147,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "93083",
      "city": "Obertraubling",
      "state": "Bayern",
      "p50": 3438,
      "direct_p50": 4403,
      "avg": 3651,
      "n_active": 17,
      "pool_n": 93,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/93.json"
    },
    {
      "zip": "96515",
      "city": "Sonneberg",
      "state": "Thüringen",
      "p50": 1381,
      "direct_p50": 1133,
      "avg": 2058,
      "n_active": 17,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/96.json"
    },
    {
      "zip": "97318",
      "city": "Kitzingen",
      "state": "Bayern",
      "p50": 4017,
      "direct_p50": 3128,
      "avg": 4216,
      "n_active": 17,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 24.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97450",
      "city": "Arnstein",
      "state": "Bayern",
      "p50": 1562,
      "direct_p50": 1562,
      "avg": 2191,
      "n_active": 17,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 12,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -44.9,
      "detail": "plz/97.json"
    },
    {
      "zip": "98528",
      "city": "Suhl",
      "state": "Thüringen",
      "p50": 1571,
      "direct_p50": 1190,
      "avg": 1838,
      "n_active": 17,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/98.json"
    },
    {
      "zip": "99974",
      "city": "Mühlhausen/Thüringen",
      "state": "Thüringen",
      "p50": 1071,
      "direct_p50": 1048,
      "avg": 1093,
      "n_active": 17,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 8,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/99.json"
    },
    {
      "zip": "01239",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 2369,
      "direct_p50": 2551,
      "avg": 2499,
      "n_active": 16,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "03238",
      "city": "Finsterwalde",
      "state": "Brandenburg",
      "p50": 868,
      "direct_p50": 1220,
      "avg": 1015,
      "n_active": 16,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/03.json"
    },
    {
      "zip": "04564",
      "city": "Böhlen",
      "state": "Sachsen",
      "p50": 2300,
      "direct_p50": 1627,
      "avg": 2376,
      "n_active": 16,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "04610",
      "city": "Meuselwitz",
      "state": "Thüringen",
      "p50": 886,
      "direct_p50": 957,
      "avg": 955,
      "n_active": 16,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 91,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/04.json"
    },
    {
      "zip": "04720",
      "city": "Döbeln",
      "state": "Sachsen",
      "p50": 1027,
      "direct_p50": 1196,
      "avg": 1106,
      "n_active": 16,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -19.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04827",
      "city": "Machern",
      "state": "Sachsen",
      "p50": 3500,
      "direct_p50": 2104,
      "avg": 2987,
      "n_active": 16,
      "pool_n": 158,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 90.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "04860",
      "city": "Torgau",
      "state": "Sachsen",
      "p50": 1008,
      "direct_p50": 1070,
      "avg": 1050,
      "n_active": 16,
      "pool_n": 24,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 142,
      "quality": "niedrig",
      "dom_days": 240,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/04.json"
    },
    {
      "zip": "06844",
      "city": "Dessau-Roßlau",
      "state": "Sachsen-Anhalt",
      "p50": 1408,
      "direct_p50": 1287,
      "avg": 2007,
      "n_active": 16,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -23.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "07570",
      "city": "Weida",
      "state": "Thüringen",
      "p50": 5317,
      "direct_p50": 3836,
      "avg": 4631,
      "n_active": 16,
      "pool_n": 72,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -55.8,
      "detail": "plz/07.json"
    },
    {
      "zip": "08118",
      "city": "Hartenstein",
      "state": "Sachsen",
      "p50": 981,
      "direct_p50": 1001,
      "avg": 1243,
      "n_active": 16,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -20.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "12279",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4294,
      "direct_p50": 3753,
      "avg": 4066,
      "n_active": 16,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "15732",
      "city": "Eichwalde",
      "state": "Brandenburg",
      "p50": 5348,
      "direct_p50": 3647,
      "avg": 4754,
      "n_active": 16,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 123,
      "dom_source": "entities",
      "trend_pct": 62.8,
      "detail": "plz/15.json"
    },
    {
      "zip": "15834",
      "city": "Rangsdorf",
      "state": "Brandenburg",
      "p50": 3250,
      "direct_p50": 3593,
      "avg": 3418,
      "n_active": 16,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/15.json"
    },
    {
      "zip": "16767",
      "city": "Leegebruch",
      "state": "Brandenburg",
      "p50": 3062,
      "direct_p50": 2873,
      "avg": 3147,
      "n_active": 16,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/16.json"
    },
    {
      "zip": "17252",
      "city": "Mirow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4158,
      "direct_p50": 4238,
      "avg": 4263,
      "n_active": 16,
      "pool_n": 73,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/17.json"
    },
    {
      "zip": "18569",
      "city": "Ummanz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3123,
      "direct_p50": 3296,
      "avg": 3293,
      "n_active": 16,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 185,
      "dom_source": "entities",
      "trend_pct": 22.3,
      "detail": "plz/18.json"
    },
    {
      "zip": "19075",
      "city": "Pampow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2029,
      "direct_p50": 1220,
      "avg": 2113,
      "n_active": 16,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/19.json"
    },
    {
      "zip": "22547",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5560,
      "direct_p50": 4780,
      "avg": 6175,
      "n_active": 16,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -28.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "23684",
      "city": "Scharbeutz",
      "state": "Schleswig-Holstein",
      "p50": 6544,
      "direct_p50": 4060,
      "avg": 6630,
      "n_active": 16,
      "pool_n": 167,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/23.json"
    },
    {
      "zip": "24351",
      "city": "Damp",
      "state": "Schleswig-Holstein",
      "p50": 3983,
      "direct_p50": 4136,
      "avg": 3576,
      "n_active": 16,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "24398",
      "city": "Brodersby",
      "state": "Schleswig-Holstein",
      "p50": 4808,
      "direct_p50": 3920,
      "avg": 5249,
      "n_active": 16,
      "pool_n": 183,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 16.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "24589",
      "city": "Borgdorf-Seedorf",
      "state": "Schleswig-Holstein",
      "p50": 2868,
      "direct_p50": 4153,
      "avg": 3031,
      "n_active": 16,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "24626",
      "city": "Groß Kummerfeld",
      "state": "Schleswig-Holstein",
      "p50": 2069,
      "direct_p50": 3713,
      "avg": 2471,
      "n_active": 16,
      "pool_n": 66,
      "pool_size": 3,
      "new_30d": 16,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "25479",
      "city": "Ellerau",
      "state": "Schleswig-Holstein",
      "p50": 3054,
      "direct_p50": 2910,
      "avg": 3204,
      "n_active": 16,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/25.json"
    },
    {
      "zip": "25924",
      "city": "Emmelsbüll-Horsbüll",
      "state": "Schleswig-Holstein",
      "p50": 3804,
      "direct_p50": 4044,
      "avg": 3545,
      "n_active": 16,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 214,
      "dom_source": "entities",
      "trend_pct": 12.4,
      "detail": "plz/25.json"
    },
    {
      "zip": "25999",
      "city": "Kampen (Sylt)",
      "state": "Schleswig-Holstein",
      "p50": 10721,
      "direct_p50": 16571,
      "avg": 11631,
      "n_active": 16,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 86,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "26954",
      "city": "Nordenham",
      "state": "Niedersachsen",
      "p50": 1585,
      "direct_p50": 1464,
      "avg": 1739,
      "n_active": 16,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/26.json"
    },
    {
      "zip": "27239",
      "city": "Twistringen",
      "state": "Niedersachsen",
      "p50": 3302,
      "direct_p50": 3400,
      "avg": 2933,
      "n_active": 16,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/27.json"
    },
    {
      "zip": "27356",
      "city": "Rotenburg",
      "state": "Niedersachsen",
      "p50": 3500,
      "direct_p50": 2831,
      "avg": 3313,
      "n_active": 16,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 60.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "31061",
      "city": "Alfeld (Leine)",
      "state": "Niedersachsen",
      "p50": 3582,
      "direct_p50": 2650,
      "avg": 3230,
      "n_active": 16,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "31226",
      "city": "Peine",
      "state": "Niedersachsen",
      "p50": 2387,
      "direct_p50": 2766,
      "avg": 2674,
      "n_active": 16,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/31.json"
    },
    {
      "zip": "32469",
      "city": "Petershagen",
      "state": "Nordrhein-Westfalen",
      "p50": 2493,
      "direct_p50": 1392,
      "avg": 2664,
      "n_active": 16,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/32.json"
    },
    {
      "zip": "33415",
      "city": "Verl",
      "state": "Nordrhein-Westfalen",
      "p50": 3072,
      "direct_p50": 2760,
      "avg": 3407,
      "n_active": 16,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/33.json"
    },
    {
      "zip": "34308",
      "city": "Sand",
      "state": "Hessen",
      "p50": 1910,
      "direct_p50": 1825,
      "avg": 1995,
      "n_active": 16,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -43.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "34396",
      "city": "Zwergen",
      "state": "Hessen",
      "p50": 3792,
      "direct_p50": 5742,
      "avg": 4012,
      "n_active": 16,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/34.json"
    },
    {
      "zip": "35094",
      "city": "Lahntal",
      "state": "Hessen",
      "p50": 3662,
      "direct_p50": 3665,
      "avg": 3475,
      "n_active": 16,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 61.8,
      "detail": "plz/35.json"
    },
    {
      "zip": "35423",
      "city": "Lich",
      "state": "Hessen",
      "p50": 3067,
      "direct_p50": 3976,
      "avg": 3118,
      "n_active": 16,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35435",
      "city": "Wettenberg",
      "state": "Hessen",
      "p50": 2868,
      "direct_p50": 2985,
      "avg": 3046,
      "n_active": 16,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 52.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "36124",
      "city": "Eichenzell",
      "state": "Hessen",
      "p50": 2808,
      "direct_p50": 1923,
      "avg": 2784,
      "n_active": 16,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 19.4,
      "detail": "plz/36.json"
    },
    {
      "zip": "37603",
      "city": "Holzminden",
      "state": "Niedersachsen",
      "p50": 3600,
      "direct_p50": 1623,
      "avg": 2881,
      "n_active": 16,
      "pool_n": 68,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 154.8,
      "detail": "plz/37.json"
    },
    {
      "zip": "38685",
      "city": "Langelsheim",
      "state": "Niedersachsen",
      "p50": 1021,
      "direct_p50": 875,
      "avg": 1213,
      "n_active": 16,
      "pool_n": 99,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -13.1,
      "detail": "plz/38.json"
    },
    {
      "zip": "42105",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1838,
      "direct_p50": 1959,
      "avg": 2010,
      "n_active": 16,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/42.json"
    },
    {
      "zip": "44534",
      "city": "Lünen",
      "state": "Nordrhein-Westfalen",
      "p50": 2553,
      "direct_p50": 2743,
      "avg": 2970,
      "n_active": 16,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/44.json"
    },
    {
      "zip": "45663",
      "city": "Recklinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2029,
      "direct_p50": 1257,
      "avg": 2009,
      "n_active": 16,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "45892",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1773,
      "direct_p50": 1506,
      "avg": 1591,
      "n_active": 16,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 13,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 43.5,
      "detail": "plz/45.json"
    },
    {
      "zip": "46539",
      "city": "Dinslaken",
      "state": "Nordrhein-Westfalen",
      "p50": 2569,
      "direct_p50": 2946,
      "avg": 2775,
      "n_active": 16,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/46.json"
    },
    {
      "zip": "47623",
      "city": "Kevelaer",
      "state": "Nordrhein-Westfalen",
      "p50": 2579,
      "direct_p50": 2333,
      "avg": 2756,
      "n_active": 16,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 18.6,
      "detail": "plz/47.json"
    },
    {
      "zip": "48480",
      "city": "Lünne",
      "state": "Niedersachsen",
      "p50": 3359,
      "direct_p50": 3316,
      "avg": 3493,
      "n_active": 16,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -22.4,
      "detail": "plz/48.json"
    },
    {
      "zip": "49356",
      "city": "Diepholz",
      "state": "Niedersachsen",
      "p50": 3393,
      "direct_p50": 1728,
      "avg": 3161,
      "n_active": 16,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/49.json"
    },
    {
      "zip": "51061",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 4167,
      "direct_p50": 4359,
      "avg": 4361,
      "n_active": 16,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/51.json"
    },
    {
      "zip": "51766",
      "city": "Engelskirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 2495,
      "direct_p50": 1857,
      "avg": 2706,
      "n_active": 16,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -39.2,
      "detail": "plz/51.json"
    },
    {
      "zip": "53919",
      "city": "Weilerswist",
      "state": "Nordrhein-Westfalen",
      "p50": 2829,
      "direct_p50": 3566,
      "avg": 2956,
      "n_active": 16,
      "pool_n": 89,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/53.json"
    },
    {
      "zip": "54311",
      "city": "Trierweiler",
      "state": "Rheinland-Pfalz",
      "p50": 4650,
      "direct_p50": 3630,
      "avg": 4478,
      "n_active": 16,
      "pool_n": 189,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54314",
      "city": "Zerf",
      "state": "Rheinland-Pfalz",
      "p50": 3250,
      "direct_p50": 3848,
      "avg": 3396,
      "n_active": 16,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 7,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -20.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "59368",
      "city": "Werne",
      "state": "Nordrhein-Westfalen",
      "p50": 1966,
      "direct_p50": 2454,
      "avg": 2527,
      "n_active": 16,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -37.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "63768",
      "city": "Hösbach",
      "state": "Bayern",
      "p50": 3282,
      "direct_p50": 3349,
      "avg": 3209,
      "n_active": 16,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -9.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63897",
      "city": "Miltenberg",
      "state": "Bayern",
      "p50": 3339,
      "direct_p50": 3141,
      "avg": 3606,
      "n_active": 16,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "66265",
      "city": "Heusweiler",
      "state": "Saarland",
      "p50": 2405,
      "direct_p50": 2676,
      "avg": 2395,
      "n_active": 16,
      "pool_n": 55,
      "pool_size": 3,
      "new_30d": 15,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/66.json"
    },
    {
      "zip": "66646",
      "city": "Marpingen",
      "state": "Saarland",
      "p50": 3421,
      "direct_p50": 2218,
      "avg": 3195,
      "n_active": 16,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 80.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "68307",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3357,
      "direct_p50": 3029,
      "avg": 3928,
      "n_active": 16,
      "pool_n": 84,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/68.json"
    },
    {
      "zip": "68642",
      "city": "Bürstadt",
      "state": "Hessen",
      "p50": 2937,
      "direct_p50": 3484,
      "avg": 3029,
      "n_active": 16,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 1.8,
      "detail": "plz/68.json"
    },
    {
      "zip": "68775",
      "city": "Ketsch",
      "state": "Baden-Württemberg",
      "p50": 3709,
      "direct_p50": 3258,
      "avg": 4140,
      "n_active": 16,
      "pool_n": 165,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/68.json"
    },
    {
      "zip": "69226",
      "city": "Nußloch",
      "state": "Baden-Württemberg",
      "p50": 3362,
      "direct_p50": 3984,
      "avg": 3524,
      "n_active": 16,
      "pool_n": 132,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/69.json"
    },
    {
      "zip": "71139",
      "city": "Ehningen",
      "state": "Baden-Württemberg",
      "p50": 4220,
      "direct_p50": 3988,
      "avg": 4727,
      "n_active": 16,
      "pool_n": 222,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "71154",
      "city": "Nufringen",
      "state": "Baden-Württemberg",
      "p50": 6692,
      "direct_p50": 4265,
      "avg": 5633,
      "n_active": 16,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -31.5,
      "detail": "plz/71.json"
    },
    {
      "zip": "72348",
      "city": "Rosenfeld",
      "state": "Baden-Württemberg",
      "p50": 3472,
      "direct_p50": 3124,
      "avg": 3430,
      "n_active": 16,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "72669",
      "city": "Unterensingen",
      "state": "Baden-Württemberg",
      "p50": 5201,
      "direct_p50": 5796,
      "avg": 4797,
      "n_active": 16,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 21.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "72810",
      "city": "Gomaringen",
      "state": "Baden-Württemberg",
      "p50": 5050,
      "direct_p50": 3615,
      "avg": 4818,
      "n_active": 16,
      "pool_n": 105,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "72818",
      "city": "Trochtelfingen",
      "state": "Baden-Württemberg",
      "p50": 2500,
      "direct_p50": 2500,
      "avg": 2441,
      "n_active": 16,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "73540",
      "city": "Heubach",
      "state": "Baden-Württemberg",
      "p50": 2891,
      "direct_p50": 2794,
      "avg": 3051,
      "n_active": 16,
      "pool_n": 76,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "74740",
      "city": "Adelsheim",
      "state": "Baden-Württemberg",
      "p50": 3712,
      "direct_p50": 3784,
      "avg": 3378,
      "n_active": 16,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "75392",
      "city": "Deckenpfronn",
      "state": "Baden-Württemberg",
      "p50": 5957,
      "direct_p50": 5677,
      "avg": 5605,
      "n_active": 16,
      "pool_n": 94,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/75.json"
    },
    {
      "zip": "75438",
      "city": "Knittlingen",
      "state": "Baden-Württemberg",
      "p50": 3715,
      "direct_p50": 5150,
      "avg": 4373,
      "n_active": 16,
      "pool_n": 88,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 152,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 6.8,
      "detail": "plz/75.json"
    },
    {
      "zip": "77704",
      "city": "Oberkirch",
      "state": "Baden-Württemberg",
      "p50": 3082,
      "direct_p50": 3140,
      "avg": 3239,
      "n_active": 16,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/77.json"
    },
    {
      "zip": "78266",
      "city": "Büsingen am Hochrhein",
      "state": "Baden-Württemberg",
      "p50": 3955,
      "direct_p50": 4346,
      "avg": 4185,
      "n_active": 16,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "79224",
      "city": "Umkirch",
      "state": "Baden-Württemberg",
      "p50": 3915,
      "direct_p50": 3717,
      "avg": 4474,
      "n_active": 16,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79227",
      "city": "Schallstadt (Kernort)",
      "state": "Baden-Württemberg",
      "p50": 4388,
      "direct_p50": 5178,
      "avg": 4518,
      "n_active": 16,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79238",
      "city": "Ehrenkirchen",
      "state": "Baden-Württemberg",
      "p50": 4961,
      "direct_p50": 5458,
      "avg": 4967,
      "n_active": 16,
      "pool_n": 127,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79677",
      "city": "Schönau im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 2379,
      "direct_p50": 2300,
      "avg": 3018,
      "n_active": 16,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "79689",
      "city": "Maulburg",
      "state": "Baden-Württemberg",
      "p50": 4477,
      "direct_p50": 2973,
      "avg": 4077,
      "n_active": 16,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "82061",
      "city": "Neuried",
      "state": "Bayern",
      "p50": 7654,
      "direct_p50": 6480,
      "avg": 8283,
      "n_active": 16,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "82487",
      "city": "Oberammergau",
      "state": "Bayern",
      "p50": 4556,
      "direct_p50": 4496,
      "avg": 4496,
      "n_active": 16,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "84066",
      "city": "Mallersdorf-Pfaffenberg",
      "state": "Bayern",
      "p50": 4665,
      "direct_p50": 5110,
      "avg": 4360,
      "n_active": 16,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 137,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "84069",
      "city": "Schierling",
      "state": "Bayern",
      "p50": 4605,
      "direct_p50": 4633,
      "avg": 4318,
      "n_active": 16,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 128,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "84137",
      "city": "Vilsbiburg",
      "state": "Bayern",
      "p50": 4246,
      "direct_p50": 4307,
      "avg": 4268,
      "n_active": 16,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "85253",
      "city": "Erdweg",
      "state": "Bayern",
      "p50": 3932,
      "direct_p50": 3932,
      "avg": 4196,
      "n_active": 16,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85298",
      "city": "Scheyern",
      "state": "Bayern",
      "p50": 5574,
      "direct_p50": 4138,
      "avg": 5323,
      "n_active": 16,
      "pool_n": 109,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/85.json"
    },
    {
      "zip": "86561",
      "city": "Aresing",
      "state": "Bayern",
      "p50": 5042,
      "direct_p50": 5500,
      "avg": 4848,
      "n_active": 16,
      "pool_n": 122,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 488,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 40.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "86842",
      "city": "Türkheim",
      "state": "Bayern",
      "p50": 3845,
      "direct_p50": 5130,
      "avg": 4048,
      "n_active": 16,
      "pool_n": 168,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "87471",
      "city": "Durach",
      "state": "Bayern",
      "p50": 3891,
      "direct_p50": 3853,
      "avg": 4181,
      "n_active": 16,
      "pool_n": 99,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -16.0,
      "detail": "plz/87.json"
    },
    {
      "zip": "88284",
      "city": "Wolpertswende",
      "state": "Baden-Württemberg",
      "p50": 3473,
      "direct_p50": 3016,
      "avg": 3714,
      "n_active": 16,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -14.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "90596",
      "city": "Schwanstetten",
      "state": "Bayern",
      "p50": 3210,
      "direct_p50": 3484,
      "avg": 3345,
      "n_active": 16,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "91080",
      "city": "Spardorf",
      "state": "Bayern",
      "p50": 4275,
      "direct_p50": 3552,
      "avg": 5009,
      "n_active": 16,
      "pool_n": 109,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/91.json"
    },
    {
      "zip": "91166",
      "city": "Georgensgmünd",
      "state": "Bayern",
      "p50": 3116,
      "direct_p50": 4551,
      "avg": 3453,
      "n_active": 16,
      "pool_n": 83,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 111,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91315",
      "city": "Höchstadt an der Aisch",
      "state": "Bayern",
      "p50": 3422,
      "direct_p50": 3581,
      "avg": 3234,
      "n_active": 16,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 99,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "91757",
      "city": "Treuchtlingen",
      "state": "Bayern",
      "p50": 2792,
      "direct_p50": 2125,
      "avg": 3106,
      "n_active": 16,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "92507",
      "city": "Nabburg",
      "state": "Bayern",
      "p50": 4545,
      "direct_p50": 4630,
      "avg": 3892,
      "n_active": 16,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/92.json"
    },
    {
      "zip": "93149",
      "city": "Nittenau",
      "state": "Bayern",
      "p50": 3850,
      "direct_p50": 3343,
      "avg": 3736,
      "n_active": 16,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/93.json"
    },
    {
      "zip": "96049",
      "city": "Bamberg",
      "state": "Bayern",
      "p50": 4407,
      "direct_p50": 4407,
      "avg": 4143,
      "n_active": 16,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 30.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "96342",
      "city": "Stockheim",
      "state": "Bayern",
      "p50": 3850,
      "direct_p50": 3850,
      "avg": 3442,
      "n_active": 16,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 247,
      "quality": "stabilisiert",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": 100.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "99869",
      "city": "Drei Gleichen",
      "state": "Thüringen",
      "p50": 1597,
      "direct_p50": 4050,
      "avg": 2390,
      "n_active": 16,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/99.json"
    },
    {
      "zip": "01683",
      "city": "Nossen",
      "state": "Sachsen",
      "p50": 1747,
      "direct_p50": 1040,
      "avg": 1697,
      "n_active": 15,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -60.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "02943",
      "city": "Boxberg/O.L.",
      "state": "Sachsen",
      "p50": 934,
      "direct_p50": 994,
      "avg": 1649,
      "n_active": 15,
      "pool_n": 17,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/02.json"
    },
    {
      "zip": "06258",
      "city": "Schkopau",
      "state": "Sachsen-Anhalt",
      "p50": 1545,
      "direct_p50": 1530,
      "avg": 2123,
      "n_active": 15,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -15.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "08134",
      "city": "Zwickau",
      "state": "Sachsen",
      "p50": 1128,
      "direct_p50": 890,
      "avg": 1344,
      "n_active": 15,
      "pool_n": 157,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 76,
      "quality": "stabilisiert",
      "dom_days": 127,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/08.json"
    },
    {
      "zip": "09366",
      "city": "Stollberg",
      "state": "Sachsen",
      "p50": 1149,
      "direct_p50": 845,
      "avg": 1514,
      "n_active": 15,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 12,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/09.json"
    },
    {
      "zip": "10319",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4070,
      "direct_p50": 3546,
      "avg": 4674,
      "n_active": 15,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/10.json"
    },
    {
      "zip": "13405",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3988,
      "direct_p50": 4531,
      "avg": 3882,
      "n_active": 15,
      "pool_n": 217,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/13.json"
    },
    {
      "zip": "13593",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3842,
      "direct_p50": 3448,
      "avg": 3908,
      "n_active": 15,
      "pool_n": 169,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/13.json"
    },
    {
      "zip": "17034",
      "city": "Neubrandenburg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2037,
      "direct_p50": 1927,
      "avg": 2297,
      "n_active": 15,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/17.json"
    },
    {
      "zip": "18107",
      "city": "Elmenhorst/Lichtenhagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3239,
      "direct_p50": 3250,
      "avg": 3375,
      "n_active": 15,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "19243",
      "city": "Wittenburg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1586,
      "direct_p50": 2366,
      "avg": 1913,
      "n_active": 15,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -35.3,
      "detail": "plz/19.json"
    },
    {
      "zip": "20097",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8518,
      "direct_p50": 10853,
      "avg": 8851,
      "n_active": 15,
      "pool_n": 88,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/20.json"
    },
    {
      "zip": "21683",
      "city": "Stade",
      "state": "Niedersachsen",
      "p50": 2086,
      "direct_p50": 1331,
      "avg": 2106,
      "n_active": 15,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 26.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "22115",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4074,
      "direct_p50": 4090,
      "avg": 4110,
      "n_active": 15,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "22885",
      "city": "Barsbüttel",
      "state": "Schleswig-Holstein",
      "p50": 3868,
      "direct_p50": 4042,
      "avg": 4161,
      "n_active": 15,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "24119",
      "city": "Kronshagen",
      "state": "Schleswig-Holstein",
      "p50": 3947,
      "direct_p50": 3250,
      "avg": 4282,
      "n_active": 15,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "24146",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2965,
      "direct_p50": 2891,
      "avg": 3193,
      "n_active": 15,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "24223",
      "city": "Schwentinental",
      "state": "Schleswig-Holstein",
      "p50": 2870,
      "direct_p50": 2458,
      "avg": 2838,
      "n_active": 15,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "26197",
      "city": "Großenkneten",
      "state": "Niedersachsen",
      "p50": 3119,
      "direct_p50": 2709,
      "avg": 3291,
      "n_active": 15,
      "pool_n": 72,
      "pool_size": 6,
      "new_30d": 7,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/26.json"
    },
    {
      "zip": "26388",
      "city": "Wilhelmshaven",
      "state": "Niedersachsen",
      "p50": 1123,
      "direct_p50": 1123,
      "avg": 1445,
      "n_active": 15,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -28.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "26607",
      "city": "Aurich",
      "state": "Niedersachsen",
      "p50": 3212,
      "direct_p50": 3014,
      "avg": 3556,
      "n_active": 15,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/26.json"
    },
    {
      "zip": "27478",
      "city": "Cuxhaven",
      "state": "Niedersachsen",
      "p50": 3644,
      "direct_p50": 2130,
      "avg": 3929,
      "n_active": 15,
      "pool_n": 106,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": 25.0,
      "detail": "plz/27.json"
    },
    {
      "zip": "31542",
      "city": "Bad Nenndorf",
      "state": "Niedersachsen",
      "p50": 3103,
      "direct_p50": 4262,
      "avg": 3166,
      "n_active": 15,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 10,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 64.6,
      "detail": "plz/31.json"
    },
    {
      "zip": "35415",
      "city": "Grüningen",
      "state": "Hessen",
      "p50": 3067,
      "direct_p50": 3035,
      "avg": 3137,
      "n_active": 15,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "35418",
      "city": "Großen-Buseck",
      "state": "Hessen",
      "p50": 3020,
      "direct_p50": 2927,
      "avg": 3218,
      "n_active": 15,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -39.4,
      "detail": "plz/35.json"
    },
    {
      "zip": "36041",
      "city": "Fulda",
      "state": "Hessen",
      "p50": 2823,
      "direct_p50": 2779,
      "avg": 2919,
      "n_active": 15,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/36.json"
    },
    {
      "zip": "36110",
      "city": "Schlitz",
      "state": "Hessen",
      "p50": 2117,
      "direct_p50": 2751,
      "avg": 2313,
      "n_active": 15,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -13.6,
      "detail": "plz/36.json"
    },
    {
      "zip": "39122",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1823,
      "direct_p50": 1412,
      "avg": 2031,
      "n_active": 15,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/39.json"
    },
    {
      "zip": "41068",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2110,
      "direct_p50": 2192,
      "avg": 2323,
      "n_active": 15,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/41.json"
    },
    {
      "zip": "42279",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1814,
      "direct_p50": 1766,
      "avg": 1837,
      "n_active": 15,
      "pool_n": 91,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/42.json"
    },
    {
      "zip": "42899",
      "city": "Remscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 2215,
      "direct_p50": 2222,
      "avg": 2342,
      "n_active": 15,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/42.json"
    },
    {
      "zip": "44149",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2140,
      "direct_p50": 2140,
      "avg": 2277,
      "n_active": 15,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 28.0,
      "detail": "plz/44.json"
    },
    {
      "zip": "44359",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2772,
      "direct_p50": 2031,
      "avg": 3022,
      "n_active": 15,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 131,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 75.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "44625",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1709,
      "direct_p50": 1791,
      "avg": 2217,
      "n_active": 15,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -19.2,
      "detail": "plz/44.json"
    },
    {
      "zip": "46509",
      "city": "Xanten",
      "state": "Nordrhein-Westfalen",
      "p50": 3509,
      "direct_p50": 3690,
      "avg": 3415,
      "n_active": 15,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -21.7,
      "detail": "plz/46.json"
    },
    {
      "zip": "49163",
      "city": "Bohmte",
      "state": "Niedersachsen",
      "p50": 3408,
      "direct_p50": 3300,
      "avg": 3446,
      "n_active": 15,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": 77.6,
      "detail": "plz/49.json"
    },
    {
      "zip": "49219",
      "city": "Glandorf",
      "state": "Niedersachsen",
      "p50": 4450,
      "direct_p50": 4650,
      "avg": 3598,
      "n_active": 15,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 119.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "51789",
      "city": "Lindlar",
      "state": "Nordrhein-Westfalen",
      "p50": 2495,
      "direct_p50": 3622,
      "avg": 2706,
      "n_active": 15,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -39.2,
      "detail": "plz/51.json"
    },
    {
      "zip": "52159",
      "city": "Roetgen",
      "state": "Nordrhein-Westfalen",
      "p50": 2931,
      "direct_p50": 2931,
      "avg": 3065,
      "n_active": 15,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "52388",
      "city": "Nörvenich",
      "state": "Nordrhein-Westfalen",
      "p50": 2526,
      "direct_p50": 2500,
      "avg": 2966,
      "n_active": 15,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/52.json"
    },
    {
      "zip": "54636",
      "city": "Wolsfeld",
      "state": "Rheinland-Pfalz",
      "p50": 3834,
      "direct_p50": 3174,
      "avg": 3691,
      "n_active": 15,
      "pool_n": 111,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "54668",
      "city": "Echternacherbrück",
      "state": "Rheinland-Pfalz",
      "p50": 4183,
      "direct_p50": 3837,
      "avg": 4083,
      "n_active": 15,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/54.json"
    },
    {
      "zip": "55595",
      "city": "Gutenberg",
      "state": "Rheinland-Pfalz",
      "p50": 2954,
      "direct_p50": 4202,
      "avg": 3153,
      "n_active": 15,
      "pool_n": 85,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 122,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/55.json"
    },
    {
      "zip": "56288",
      "city": "Kastellaun",
      "state": "Rheinland-Pfalz",
      "p50": 2171,
      "direct_p50": 1805,
      "avg": 2162,
      "n_active": 15,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 9,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "57587",
      "city": "Birken-Honigsessen",
      "state": "Rheinland-Pfalz",
      "p50": 3562,
      "direct_p50": 3716,
      "avg": 2809,
      "n_active": 15,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/57.json"
    },
    {
      "zip": "58638",
      "city": "Iserlohn",
      "state": "Nordrhein-Westfalen",
      "p50": 1839,
      "direct_p50": 1679,
      "avg": 2351,
      "n_active": 15,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/58.json"
    },
    {
      "zip": "59514",
      "city": "Welver",
      "state": "Nordrhein-Westfalen",
      "p50": 3278,
      "direct_p50": 1380,
      "avg": 2967,
      "n_active": 15,
      "pool_n": 103,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 48.3,
      "detail": "plz/59.json"
    },
    {
      "zip": "59558",
      "city": "Lippstadt",
      "state": "Nordrhein-Westfalen",
      "p50": 3000,
      "direct_p50": 2609,
      "avg": 3183,
      "n_active": 15,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/59.json"
    },
    {
      "zip": "63533",
      "city": "Mainhausen",
      "state": "Hessen",
      "p50": 5375,
      "direct_p50": 3500,
      "avg": 5039,
      "n_active": 15,
      "pool_n": 113,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 44.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "63791",
      "city": "Dettingen",
      "state": "Bayern",
      "p50": 3755,
      "direct_p50": 3755,
      "avg": 3742,
      "n_active": 15,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "63820",
      "city": "Elsenfeld",
      "state": "Bayern",
      "p50": 3344,
      "direct_p50": 3344,
      "avg": 3759,
      "n_active": 15,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "64668",
      "city": "Rimbach",
      "state": "Hessen",
      "p50": 2906,
      "direct_p50": 2950,
      "avg": 3156,
      "n_active": 15,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 22.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "64859",
      "city": "Eppertshausen",
      "state": "Hessen",
      "p50": 3479,
      "direct_p50": 3202,
      "avg": 3699,
      "n_active": 15,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/64.json"
    },
    {
      "zip": "65550",
      "city": "Limburg an der Lahn",
      "state": "Hessen",
      "p50": 3366,
      "direct_p50": 4554,
      "avg": 3746,
      "n_active": 15,
      "pool_n": 70,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/65.json"
    },
    {
      "zip": "66787",
      "city": "Wadgassen",
      "state": "Saarland",
      "p50": 1898,
      "direct_p50": 3438,
      "avg": 2334,
      "n_active": 15,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/66.json"
    },
    {
      "zip": "67149",
      "city": "Meckenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3462,
      "direct_p50": 1810,
      "avg": 3470,
      "n_active": 15,
      "pool_n": 57,
      "pool_size": 6,
      "new_30d": 8,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "67354",
      "city": "Römerberg",
      "state": "Rheinland-Pfalz",
      "p50": 3374,
      "direct_p50": 3039,
      "avg": 3838,
      "n_active": 15,
      "pool_n": 192,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "67360",
      "city": "Lingenfeld",
      "state": "Rheinland-Pfalz",
      "p50": 4596,
      "direct_p50": 3214,
      "avg": 4200,
      "n_active": 15,
      "pool_n": 154,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "71546",
      "city": "Aspach",
      "state": "Baden-Württemberg",
      "p50": 3352,
      "direct_p50": 3793,
      "avg": 3560,
      "n_active": 15,
      "pool_n": 167,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/71.json"
    },
    {
      "zip": "72175",
      "city": "Dornhan",
      "state": "Baden-Württemberg",
      "p50": 2395,
      "direct_p50": 4045,
      "avg": 2643,
      "n_active": 15,
      "pool_n": 72,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": -15.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72660",
      "city": "Beuren",
      "state": "Baden-Württemberg",
      "p50": 3803,
      "direct_p50": 3288,
      "avg": 3634,
      "n_active": 15,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "73072",
      "city": "Donzdorf",
      "state": "Baden-Württemberg",
      "p50": 2894,
      "direct_p50": 2866,
      "avg": 3338,
      "n_active": 15,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -13.2,
      "detail": "plz/73.json"
    },
    {
      "zip": "73117",
      "city": "Wangen",
      "state": "Baden-Württemberg",
      "p50": 3187,
      "direct_p50": 1993,
      "avg": 3357,
      "n_active": 15,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 9.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "74382",
      "city": "Neckarwestheim",
      "state": "Baden-Württemberg",
      "p50": 3788,
      "direct_p50": 3533,
      "avg": 3985,
      "n_active": 15,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -13.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74532",
      "city": "Ilshofen",
      "state": "Baden-Württemberg",
      "p50": 3174,
      "direct_p50": 3827,
      "avg": 3098,
      "n_active": 15,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 31.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "75397",
      "city": "Simmozheim",
      "state": "Baden-Württemberg",
      "p50": 3619,
      "direct_p50": 5325,
      "avg": 3860,
      "n_active": 15,
      "pool_n": 100,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/75.json"
    },
    {
      "zip": "76877",
      "city": "Offenbach an der Queich",
      "state": "Rheinland-Pfalz",
      "p50": 3158,
      "direct_p50": 3210,
      "avg": 3464,
      "n_active": 15,
      "pool_n": 59,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "79256",
      "city": "Buchenbach (Kernort)",
      "state": "Baden-Württemberg",
      "p50": 5846,
      "direct_p50": 2922,
      "avg": 5836,
      "n_active": 15,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 214,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -47.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "79261",
      "city": "Gutach im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 4989,
      "direct_p50": 3848,
      "avg": 4972,
      "n_active": 15,
      "pool_n": 159,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79588",
      "city": "Efringen-Kirchen",
      "state": "Baden-Württemberg",
      "p50": 4131,
      "direct_p50": 3554,
      "avg": 4179,
      "n_active": 15,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "84130",
      "city": "Dingolfing",
      "state": "Bayern",
      "p50": 3641,
      "direct_p50": 3623,
      "avg": 3748,
      "n_active": 15,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 83,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -18.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "84163",
      "city": "Marklkofen",
      "state": "Bayern",
      "p50": 3876,
      "direct_p50": 4412,
      "avg": 3909,
      "n_active": 15,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "84518",
      "city": "Garching an der Alz",
      "state": "Bayern",
      "p50": 3691,
      "direct_p50": 3116,
      "avg": 3589,
      "n_active": 15,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "85238",
      "city": "Petershausen",
      "state": "Bayern",
      "p50": 5490,
      "direct_p50": 5526,
      "avg": 5072,
      "n_active": 15,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "87730",
      "city": "Bad Grönenbach",
      "state": "Bayern",
      "p50": 3710,
      "direct_p50": 4834,
      "avg": 3994,
      "n_active": 15,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/87.json"
    },
    {
      "zip": "88171",
      "city": "Weiler-Simmerberg",
      "state": "Bayern",
      "p50": 3499,
      "direct_p50": 3313,
      "avg": 3706,
      "n_active": 15,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "88512",
      "city": "Mengen",
      "state": "Baden-Württemberg",
      "p50": 2399,
      "direct_p50": 2462,
      "avg": 2551,
      "n_active": 15,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 10,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/88.json"
    },
    {
      "zip": "89601",
      "city": "Schelklingen",
      "state": "Baden-Württemberg",
      "p50": 3223,
      "direct_p50": 2749,
      "avg": 3405,
      "n_active": 15,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/89.json"
    },
    {
      "zip": "90530",
      "city": "Wendelstein",
      "state": "Bayern",
      "p50": 3210,
      "direct_p50": 2975,
      "avg": 3345,
      "n_active": 15,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "90542",
      "city": "Eckental",
      "state": "Bayern",
      "p50": 5084,
      "direct_p50": 3635,
      "avg": 4763,
      "n_active": 15,
      "pool_n": 50,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 25.1,
      "detail": "plz/90.json"
    },
    {
      "zip": "90579",
      "city": "Langenzenn",
      "state": "Bayern",
      "p50": 3215,
      "direct_p50": 3214,
      "avg": 3413,
      "n_active": 15,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/90.json"
    },
    {
      "zip": "91438",
      "city": "Bad Windsheim",
      "state": "Bayern",
      "p50": 3900,
      "direct_p50": 2355,
      "avg": 3421,
      "n_active": 15,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91572",
      "city": "Bechhofen",
      "state": "Bayern",
      "p50": 4209,
      "direct_p50": 5650,
      "avg": 4010,
      "n_active": 15,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91617",
      "city": "Oberdachstetten",
      "state": "Bayern",
      "p50": 3800,
      "direct_p50": 3900,
      "avg": 3374,
      "n_active": 15,
      "pool_n": 41,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 43.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91785",
      "city": "Pleinfeld",
      "state": "Bayern",
      "p50": 4511,
      "direct_p50": 4278,
      "avg": 4291,
      "n_active": 15,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "97299",
      "city": "Zell am Main",
      "state": "Bayern",
      "p50": 3333,
      "direct_p50": 4304,
      "avg": 3723,
      "n_active": 15,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "06130",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2443,
      "direct_p50": 2288,
      "avg": 4121,
      "n_active": 14,
      "pool_n": 131,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "06774",
      "city": "Pouch",
      "state": "Sachsen-Anhalt",
      "p50": 2257,
      "direct_p50": 2977,
      "avg": 3381,
      "n_active": 14,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -27.7,
      "detail": "plz/06.json"
    },
    {
      "zip": "07552",
      "city": "Gera",
      "state": "Thüringen",
      "p50": 1065,
      "direct_p50": 875,
      "avg": 1355,
      "n_active": 14,
      "pool_n": 94,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -46.6,
      "detail": "plz/07.json"
    },
    {
      "zip": "08064",
      "city": "Zwickau",
      "state": "Sachsen",
      "p50": 1118,
      "direct_p50": 1023,
      "avg": 1330,
      "n_active": 14,
      "pool_n": 167,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 71,
      "quality": "stabilisiert",
      "dom_days": 152,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/08.json"
    },
    {
      "zip": "13435",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4293,
      "direct_p50": 4561,
      "avg": 4365,
      "n_active": 14,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/13.json"
    },
    {
      "zip": "16552",
      "city": "Mühlenbecker Land",
      "state": "Brandenburg",
      "p50": 4446,
      "direct_p50": 3787,
      "avg": 4990,
      "n_active": 14,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 30.3,
      "detail": "plz/16.json"
    },
    {
      "zip": "18273",
      "city": "Güstrow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1978,
      "direct_p50": 1982,
      "avg": 1856,
      "n_active": 14,
      "pool_n": 15,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "21035",
      "city": "Bergedorf",
      "state": "Hamburg",
      "p50": 5769,
      "direct_p50": 6139,
      "avg": 5561,
      "n_active": 14,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 12,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 28.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "21266",
      "city": "Jesteburg",
      "state": "Niedersachsen",
      "p50": 4749,
      "direct_p50": 2383,
      "avg": 4560,
      "n_active": 14,
      "pool_n": 156,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "21435",
      "city": "Stelle",
      "state": "Niedersachsen",
      "p50": 4136,
      "direct_p50": 5157,
      "avg": 4383,
      "n_active": 14,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/21.json"
    },
    {
      "zip": "25541",
      "city": "Brunsbüttel",
      "state": "Schleswig-Holstein",
      "p50": 2063,
      "direct_p50": 2974,
      "avg": 2596,
      "n_active": 14,
      "pool_n": 20,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 108,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/25.json"
    },
    {
      "zip": "27383",
      "city": "Scheeßel",
      "state": "Niedersachsen",
      "p50": 3500,
      "direct_p50": 4305,
      "avg": 3313,
      "n_active": 14,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 60.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "27419",
      "city": "Sittensen",
      "state": "Niedersachsen",
      "p50": 3402,
      "direct_p50": 3570,
      "avg": 3068,
      "n_active": 14,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 13.2,
      "detail": "plz/27.json"
    },
    {
      "zip": "27572",
      "city": "Bremerhaven",
      "state": "Bremen",
      "p50": 1872,
      "direct_p50": 3547,
      "avg": 2324,
      "n_active": 14,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/27.json"
    },
    {
      "zip": "27619",
      "city": "Schiffdorf",
      "state": "Niedersachsen",
      "p50": 1652,
      "direct_p50": 1846,
      "avg": 1864,
      "n_active": 14,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 20.0,
      "detail": "plz/27.json"
    },
    {
      "zip": "27721",
      "city": "Ritterhude",
      "state": "Niedersachsen",
      "p50": 3646,
      "direct_p50": 2565,
      "avg": 3361,
      "n_active": 14,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 22.4,
      "detail": "plz/27.json"
    },
    {
      "zip": "28870",
      "city": "Ottersberg",
      "state": "Niedersachsen",
      "p50": 3244,
      "direct_p50": 3697,
      "avg": 3223,
      "n_active": 14,
      "pool_n": 99,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/28.json"
    },
    {
      "zip": "30175",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3846,
      "direct_p50": 4214,
      "avg": 4103,
      "n_active": 14,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/30.json"
    },
    {
      "zip": "31185",
      "city": "Söhlde",
      "state": "Niedersachsen",
      "p50": 1738,
      "direct_p50": 1062,
      "avg": 2130,
      "n_active": 14,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -46.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "31241",
      "city": "Ilsede",
      "state": "Niedersachsen",
      "p50": 3599,
      "direct_p50": 3756,
      "avg": 3202,
      "n_active": 14,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "32107",
      "city": "Bad Salzuflen",
      "state": "Nordrhein-Westfalen",
      "p50": 2486,
      "direct_p50": 4192,
      "avg": 2849,
      "n_active": 14,
      "pool_n": 108,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/32.json"
    },
    {
      "zip": "34327",
      "city": "Körle",
      "state": "Hessen",
      "p50": 2668,
      "direct_p50": 2708,
      "avg": 2581,
      "n_active": 14,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 165,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/34.json"
    },
    {
      "zip": "35075",
      "city": "Gladenbach",
      "state": "Hessen",
      "p50": 3904,
      "direct_p50": 3343,
      "avg": 3545,
      "n_active": 14,
      "pool_n": 46,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 50.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35260",
      "city": "Stadtallendorf",
      "state": "Hessen",
      "p50": 3126,
      "direct_p50": 2822,
      "avg": 2828,
      "n_active": 14,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 22.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "39120",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1787,
      "direct_p50": 1823,
      "avg": 1974,
      "n_active": 14,
      "pool_n": 130,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/39.json"
    },
    {
      "zip": "41540",
      "city": "Dormagen",
      "state": "Nordrhein-Westfalen",
      "p50": 3977,
      "direct_p50": 2514,
      "avg": 3581,
      "n_active": 14,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/41.json"
    },
    {
      "zip": "44653",
      "city": "Herne",
      "state": "Nordrhein-Westfalen",
      "p50": 1983,
      "direct_p50": 2702,
      "avg": 2155,
      "n_active": 14,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/44.json"
    },
    {
      "zip": "44801",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2597,
      "direct_p50": 2331,
      "avg": 2871,
      "n_active": 14,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "45884",
      "city": "Gelsenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 1667,
      "direct_p50": 823,
      "avg": 1936,
      "n_active": 14,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/45.json"
    },
    {
      "zip": "45966",
      "city": "Gladbeck",
      "state": "Nordrhein-Westfalen",
      "p50": 1946,
      "direct_p50": 1764,
      "avg": 2286,
      "n_active": 14,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "46240",
      "city": "Bottrop",
      "state": "Nordrhein-Westfalen",
      "p50": 2303,
      "direct_p50": 1984,
      "avg": 2372,
      "n_active": 14,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/46.json"
    },
    {
      "zip": "46459",
      "city": "Rees",
      "state": "Nordrhein-Westfalen",
      "p50": 2856,
      "direct_p50": 2792,
      "avg": 3140,
      "n_active": 14,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/46.json"
    },
    {
      "zip": "48336",
      "city": "Sassenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2769,
      "direct_p50": 4573,
      "avg": 3268,
      "n_active": 14,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -37.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "53113",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 7268,
      "direct_p50": 4814,
      "avg": 7093,
      "n_active": 14,
      "pool_n": 93,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 59.9,
      "detail": "plz/53.json"
    },
    {
      "zip": "53619",
      "city": "Rheinbreitbach",
      "state": "Rheinland-Pfalz",
      "p50": 2971,
      "direct_p50": 819,
      "avg": 2668,
      "n_active": 14,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/53.json"
    },
    {
      "zip": "53881",
      "city": "Euskirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 3361,
      "direct_p50": 3086,
      "avg": 3514,
      "n_active": 14,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "56593",
      "city": "Horhausen (Westerwald)",
      "state": "Rheinland-Pfalz",
      "p50": 2469,
      "direct_p50": 3703,
      "avg": 2611,
      "n_active": 14,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "58515",
      "city": "Lüdenscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 1974,
      "direct_p50": 2153,
      "avg": 1988,
      "n_active": 14,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/58.json"
    },
    {
      "zip": "59590",
      "city": "Geseke",
      "state": "Nordrhein-Westfalen",
      "p50": 2902,
      "direct_p50": 2130,
      "avg": 3086,
      "n_active": 14,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 84,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -18.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "59939",
      "city": "Olsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2284,
      "direct_p50": 1853,
      "avg": 2539,
      "n_active": 14,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/59.json"
    },
    {
      "zip": "63785",
      "city": "Obernburg am Main",
      "state": "Bayern",
      "p50": 3218,
      "direct_p50": 2964,
      "avg": 3668,
      "n_active": 14,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "65344",
      "city": "Martinsthal",
      "state": "Hessen",
      "p50": 6398,
      "direct_p50": 3372,
      "avg": 5830,
      "n_active": 14,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 204,
      "dom_source": "entities",
      "trend_pct": -27.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "65388",
      "city": "Bärstadt",
      "state": "Hessen",
      "p50": 2899,
      "direct_p50": 2979,
      "avg": 3567,
      "n_active": 14,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/65.json"
    },
    {
      "zip": "66131",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2112,
      "direct_p50": 4117,
      "avg": 2514,
      "n_active": 14,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 55.9,
      "detail": "plz/66.json"
    },
    {
      "zip": "66287",
      "city": "Quierschied",
      "state": "Saarland",
      "p50": 1594,
      "direct_p50": 990,
      "avg": 1583,
      "n_active": 14,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 25.0,
      "detail": "plz/66.json"
    },
    {
      "zip": "66996",
      "city": "Fischbach bei Dahn",
      "state": "Rheinland-Pfalz",
      "p50": 1780,
      "direct_p50": 1708,
      "avg": 2202,
      "n_active": 14,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "67363",
      "city": "Niederlustadt",
      "state": "Rheinland-Pfalz",
      "p50": 3201,
      "direct_p50": 3297,
      "avg": 3091,
      "n_active": 14,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 13,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "69151",
      "city": "Neckargemünd",
      "state": "Baden-Württemberg",
      "p50": 2024,
      "direct_p50": 2951,
      "avg": 2237,
      "n_active": 14,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 91,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/69.json"
    },
    {
      "zip": "71131",
      "city": "Oberjettingen",
      "state": "Baden-Württemberg",
      "p50": 4228,
      "direct_p50": 3412,
      "avg": 3960,
      "n_active": 14,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -28.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "71292",
      "city": "Friolzheim",
      "state": "Baden-Württemberg",
      "p50": 3295,
      "direct_p50": 3295,
      "avg": 3423,
      "n_active": 14,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "72393",
      "city": "Burladingen",
      "state": "Baden-Württemberg",
      "p50": 2530,
      "direct_p50": 2530,
      "avg": 2673,
      "n_active": 14,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 31.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72475",
      "city": "Bitz",
      "state": "Baden-Württemberg",
      "p50": 2527,
      "direct_p50": 3921,
      "avg": 2783,
      "n_active": 14,
      "pool_n": 111,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "73663",
      "city": "Berglen",
      "state": "Baden-Württemberg",
      "p50": 4187,
      "direct_p50": 3168,
      "avg": 4529,
      "n_active": 14,
      "pool_n": 155,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "74193",
      "city": "Schwaigern",
      "state": "Baden-Württemberg",
      "p50": 3835,
      "direct_p50": 3399,
      "avg": 3873,
      "n_active": 14,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74423",
      "city": "Obersontheim",
      "state": "Baden-Württemberg",
      "p50": 2682,
      "direct_p50": 2421,
      "avg": 2937,
      "n_active": 14,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74635",
      "city": "Kupferzell",
      "state": "Baden-Württemberg",
      "p50": 3636,
      "direct_p50": 3317,
      "avg": 3628,
      "n_active": 14,
      "pool_n": 125,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 37.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "74865",
      "city": "Neckarzimmern",
      "state": "Baden-Württemberg",
      "p50": 3548,
      "direct_p50": 5111,
      "avg": 3881,
      "n_active": 14,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 27.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74918",
      "city": "Angelbachtal",
      "state": "Baden-Württemberg",
      "p50": 3667,
      "direct_p50": 4520,
      "avg": 3864,
      "n_active": 14,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 284,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "75050",
      "city": "Gemmingen",
      "state": "Baden-Württemberg",
      "p50": 2667,
      "direct_p50": 2503,
      "avg": 3023,
      "n_active": 14,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -35.5,
      "detail": "plz/75.json"
    },
    {
      "zip": "75382",
      "city": "Althengstett",
      "state": "Baden-Württemberg",
      "p50": 3629,
      "direct_p50": 5624,
      "avg": 3753,
      "n_active": 14,
      "pool_n": 119,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 272,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/75.json"
    },
    {
      "zip": "76764",
      "city": "Rheinzabern",
      "state": "Rheinland-Pfalz",
      "p50": 3146,
      "direct_p50": 1364,
      "avg": 2910,
      "n_active": 14,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "77977",
      "city": "Rust",
      "state": "Baden-Württemberg",
      "p50": 4766,
      "direct_p50": 4441,
      "avg": 4534,
      "n_active": 14,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 118,
      "quality": "stabilisiert",
      "dom_days": 150,
      "dom_source": "entities",
      "trend_pct": -26.0,
      "detail": "plz/77.json"
    },
    {
      "zip": "78136",
      "city": "Schonach im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 1834,
      "direct_p50": 1552,
      "avg": 1969,
      "n_active": 14,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78262",
      "city": "Gailingen am Hochrhein",
      "state": "Baden-Württemberg",
      "p50": 3437,
      "direct_p50": 3216,
      "avg": 3671,
      "n_active": 14,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "79241",
      "city": "Ihringen (Kernort)",
      "state": "Baden-Württemberg",
      "p50": 3340,
      "direct_p50": 5946,
      "avg": 3240,
      "n_active": 14,
      "pool_n": 100,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 254,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79365",
      "city": "Rheinhausen",
      "state": "Baden-Württemberg",
      "p50": 4421,
      "direct_p50": 5025,
      "avg": 3730,
      "n_active": 14,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 422,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -64.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "83123",
      "city": "Amerang",
      "state": "Bayern",
      "p50": 5018,
      "direct_p50": 5690,
      "avg": 4817,
      "n_active": 14,
      "pool_n": 85,
      "pool_size": 7,
      "new_30d": 5,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 24.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83236",
      "city": "Übersee",
      "state": "Bayern",
      "p50": 6164,
      "direct_p50": 6402,
      "avg": 5450,
      "n_active": 14,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 174,
      "dom_source": "entities",
      "trend_pct": -25.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83364",
      "city": "Neukirchen a Teisenberg",
      "state": "Bayern",
      "p50": 4872,
      "direct_p50": 5325,
      "avg": 4623,
      "n_active": 14,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 39.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "84424",
      "city": "Isen",
      "state": "Bayern",
      "p50": 5461,
      "direct_p50": 6012,
      "avg": 5382,
      "n_active": 14,
      "pool_n": 71,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 80,
      "quality": "stabilisiert",
      "dom_days": 105,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "85630",
      "city": "Grasbrunn",
      "state": "Bayern",
      "p50": 7102,
      "direct_p50": 6454,
      "avg": 7163,
      "n_active": 14,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/85.json"
    },
    {
      "zip": "87544",
      "city": "Blaichach",
      "state": "Bayern",
      "p50": 3975,
      "direct_p50": 3868,
      "avg": 4579,
      "n_active": 14,
      "pool_n": 91,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "88142",
      "city": "Wasserburg (Bodensee)",
      "state": "Bayern",
      "p50": 6361,
      "direct_p50": 4961,
      "avg": 6655,
      "n_active": 14,
      "pool_n": 175,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88271",
      "city": "Wilhelmsdorf",
      "state": "Baden-Württemberg",
      "p50": 3188,
      "direct_p50": 4250,
      "avg": 3246,
      "n_active": 14,
      "pool_n": 36,
      "pool_size": 7,
      "new_30d": 8,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "88605",
      "city": "Meßkirch",
      "state": "Baden-Württemberg",
      "p50": 2355,
      "direct_p50": 2086,
      "avg": 2460,
      "n_active": 14,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "91086",
      "city": "Aurachtal",
      "state": "Bayern",
      "p50": 4575,
      "direct_p50": 3476,
      "avg": 4751,
      "n_active": 14,
      "pool_n": 117,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 76,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 21.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "92648",
      "city": "Vohenstrauß",
      "state": "Bayern",
      "p50": 3202,
      "direct_p50": 3061,
      "avg": 2720,
      "n_active": 14,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 9,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/92.json"
    },
    {
      "zip": "93161",
      "city": "Sinzing",
      "state": "Bayern",
      "p50": 6106,
      "direct_p50": 2895,
      "avg": 5459,
      "n_active": 14,
      "pool_n": 115,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/93.json"
    },
    {
      "zip": "93479",
      "city": "Grafenwiesen",
      "state": "Bayern",
      "p50": 3251,
      "direct_p50": 2155,
      "avg": 3112,
      "n_active": 14,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 37.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "94374",
      "city": "Schwarzach",
      "state": "Bayern",
      "p50": 3559,
      "direct_p50": 4174,
      "avg": 3389,
      "n_active": 14,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "94513",
      "city": "Schönberg",
      "state": "Bayern",
      "p50": 1848,
      "direct_p50": 2132,
      "avg": 1873,
      "n_active": 14,
      "pool_n": 51,
      "pool_size": 7,
      "new_30d": 13,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "95652",
      "city": "Waldsassen",
      "state": "Bayern",
      "p50": 3129,
      "direct_p50": 2340,
      "avg": 2413,
      "n_active": 14,
      "pool_n": 65,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 52.3,
      "detail": "plz/95.json"
    },
    {
      "zip": "96106",
      "city": "Ebern",
      "state": "Bayern",
      "p50": 3076,
      "direct_p50": 4083,
      "avg": 3019,
      "n_active": 14,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96231",
      "city": "Bad Staffelstein",
      "state": "Bayern",
      "p50": 2388,
      "direct_p50": 3468,
      "avg": 2719,
      "n_active": 14,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "97999",
      "city": "Igersheim",
      "state": "Baden-Württemberg",
      "p50": 4320,
      "direct_p50": 2585,
      "avg": 4022,
      "n_active": 14,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 27.8,
      "detail": "plz/97.json"
    },
    {
      "zip": "98529",
      "city": "Suhl",
      "state": "Thüringen",
      "p50": 1564,
      "direct_p50": 1333,
      "avg": 1858,
      "n_active": 14,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/98.json"
    },
    {
      "zip": "01994",
      "city": "Schipkau",
      "state": "Brandenburg",
      "p50": 1218,
      "direct_p50": 868,
      "avg": 1696,
      "n_active": 13,
      "pool_n": 44,
      "pool_size": 6,
      "new_30d": 11,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "02827",
      "city": "Görlitz",
      "state": "Sachsen",
      "p50": 1237,
      "direct_p50": 1142,
      "avg": 1474,
      "n_active": 13,
      "pool_n": 138,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/02.json"
    },
    {
      "zip": "04575",
      "city": "Neukieritzsch",
      "state": "Sachsen",
      "p50": 1621,
      "direct_p50": 951,
      "avg": 2697,
      "n_active": 13,
      "pool_n": 63,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 28.8,
      "detail": "plz/04.json"
    },
    {
      "zip": "06406",
      "city": "Bernburg (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 935,
      "direct_p50": 903,
      "avg": 1084,
      "n_active": 13,
      "pool_n": 46,
      "pool_size": 6,
      "new_30d": 9,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -22.8,
      "detail": "plz/06.json"
    },
    {
      "zip": "06712",
      "city": "Zeitz",
      "state": "Sachsen-Anhalt",
      "p50": 1066,
      "direct_p50": 783,
      "avg": 1012,
      "n_active": 13,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/06.json"
    },
    {
      "zip": "08496",
      "city": "Neumark",
      "state": "Sachsen",
      "p50": 682,
      "direct_p50": 610,
      "avg": 748,
      "n_active": 13,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 167,
      "quality": "stabilisiert",
      "dom_days": 117,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/08.json"
    },
    {
      "zip": "09127",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1103,
      "direct_p50": 1167,
      "avg": 1220,
      "n_active": 13,
      "pool_n": 141,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "12619",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4084,
      "direct_p50": 3431,
      "avg": 4145,
      "n_active": 13,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 116.1,
      "detail": "plz/12.json"
    },
    {
      "zip": "12627",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3550,
      "direct_p50": 3610,
      "avg": 3659,
      "n_active": 13,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "14547",
      "city": "Beelitz",
      "state": "Brandenburg",
      "p50": 2874,
      "direct_p50": 5152,
      "avg": 3733,
      "n_active": 13,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 143,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "14624",
      "city": "Dallgow-Döberitz",
      "state": "Brandenburg",
      "p50": 4339,
      "direct_p50": 3367,
      "avg": 4454,
      "n_active": 13,
      "pool_n": 92,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/14.json"
    },
    {
      "zip": "15234",
      "city": "Frankfurt (Oder)",
      "state": "Brandenburg",
      "p50": 2614,
      "direct_p50": 1639,
      "avg": 2486,
      "n_active": 13,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 14.5,
      "detail": "plz/15.json"
    },
    {
      "zip": "18198",
      "city": "Kritzmow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3476,
      "direct_p50": 4325,
      "avg": 3634,
      "n_active": 13,
      "pool_n": 146,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/18.json"
    },
    {
      "zip": "23812",
      "city": "Wahlstedt",
      "state": "Schleswig-Holstein",
      "p50": 2318,
      "direct_p50": 2143,
      "avg": 2572,
      "n_active": 13,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/23.json"
    },
    {
      "zip": "23948",
      "city": "Klütz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5113,
      "direct_p50": 2390,
      "avg": 4942,
      "n_active": 13,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "24118",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 4457,
      "direct_p50": 4346,
      "avg": 5063,
      "n_active": 13,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/24.json"
    },
    {
      "zip": "24536",
      "city": "Neumünster",
      "state": "Schleswig-Holstein",
      "p50": 2321,
      "direct_p50": 1932,
      "avg": 2773,
      "n_active": 13,
      "pool_n": 81,
      "pool_size": 3,
      "new_30d": 10,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/24.json"
    },
    {
      "zip": "25336",
      "city": "Elmshorn",
      "state": "Schleswig-Holstein",
      "p50": 2841,
      "direct_p50": 2773,
      "avg": 2949,
      "n_active": 13,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/25.json"
    },
    {
      "zip": "25832",
      "city": "Tönning",
      "state": "Schleswig-Holstein",
      "p50": 3305,
      "direct_p50": 4227,
      "avg": 3680,
      "n_active": 13,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/25.json"
    },
    {
      "zip": "25845",
      "city": "Nordstrand",
      "state": "Schleswig-Holstein",
      "p50": 3950,
      "direct_p50": 3089,
      "avg": 4398,
      "n_active": 13,
      "pool_n": 164,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "25946",
      "city": "Wittdün auf Amrum",
      "state": "Schleswig-Holstein",
      "p50": 7348,
      "direct_p50": 6858,
      "avg": 7668,
      "n_active": 13,
      "pool_n": 97,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/25.json"
    },
    {
      "zip": "26215",
      "city": "Wiefelstede",
      "state": "Niedersachsen",
      "p50": 4000,
      "direct_p50": 4000,
      "avg": 4192,
      "n_active": 13,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 50.6,
      "detail": "plz/26.json"
    },
    {
      "zip": "27729",
      "city": "Hambergen",
      "state": "Niedersachsen",
      "p50": 3745,
      "direct_p50": 3783,
      "avg": 3509,
      "n_active": 13,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "27777",
      "city": "Ganderkesee",
      "state": "Niedersachsen",
      "p50": 2744,
      "direct_p50": 2256,
      "avg": 3022,
      "n_active": 13,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 111,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 30.3,
      "detail": "plz/27.json"
    },
    {
      "zip": "30982",
      "city": "Pattensen",
      "state": "Niedersachsen",
      "p50": 2698,
      "direct_p50": 3176,
      "avg": 3097,
      "n_active": 13,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 122,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/30.json"
    },
    {
      "zip": "31199",
      "city": "Diekholzen",
      "state": "Niedersachsen",
      "p50": 2433,
      "direct_p50": 3723,
      "avg": 2604,
      "n_active": 13,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/31.json"
    },
    {
      "zip": "31547",
      "city": "Rehburg",
      "state": "Niedersachsen",
      "p50": 2176,
      "direct_p50": 2176,
      "avg": 2652,
      "n_active": 13,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 174.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "32602",
      "city": "Vlotho",
      "state": "Nordrhein-Westfalen",
      "p50": 2228,
      "direct_p50": 2218,
      "avg": 2490,
      "n_active": 13,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -32.8,
      "detail": "plz/32.json"
    },
    {
      "zip": "34123",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2773,
      "direct_p50": 4310,
      "avg": 3214,
      "n_active": 13,
      "pool_n": 95,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -11.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "34212",
      "city": "Melsungen",
      "state": "Hessen",
      "p50": 2708,
      "direct_p50": 2159,
      "avg": 2646,
      "n_active": 13,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/34.json"
    },
    {
      "zip": "34270",
      "city": "Hoof",
      "state": "Hessen",
      "p50": 2456,
      "direct_p50": 2219,
      "avg": 2641,
      "n_active": 13,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -16.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "34497",
      "city": "Korbach",
      "state": "Hessen",
      "p50": 2081,
      "direct_p50": 2041,
      "avg": 2209,
      "n_active": 13,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/34.json"
    },
    {
      "zip": "36043",
      "city": "Fulda",
      "state": "Hessen",
      "p50": 3094,
      "direct_p50": 3908,
      "avg": 3220,
      "n_active": 13,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 14.7,
      "detail": "plz/36.json"
    },
    {
      "zip": "36199",
      "city": "Rotenburg an der Fulda",
      "state": "Hessen",
      "p50": 3489,
      "direct_p50": 2830,
      "avg": 3167,
      "n_active": 13,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 59.6,
      "detail": "plz/36.json"
    },
    {
      "zip": "38110",
      "city": "Braunschweig",
      "state": "Niedersachsen",
      "p50": 2487,
      "direct_p50": 2652,
      "avg": 2909,
      "n_active": 13,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "38899",
      "city": "Hasselfelde",
      "state": "Sachsen-Anhalt",
      "p50": 973,
      "direct_p50": 930,
      "avg": 976,
      "n_active": 13,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -22.3,
      "detail": "plz/38.json"
    },
    {
      "zip": "39175",
      "city": "Biederitz",
      "state": "Sachsen-Anhalt",
      "p50": 2266,
      "direct_p50": 1719,
      "avg": 2736,
      "n_active": 13,
      "pool_n": 99,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/39.json"
    },
    {
      "zip": "39261",
      "city": "Zerbst/Anhalt",
      "state": "Sachsen-Anhalt",
      "p50": 1084,
      "direct_p50": 843,
      "avg": 1371,
      "n_active": 13,
      "pool_n": 18,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/39.json"
    },
    {
      "zip": "39387",
      "city": "Oschersleben",
      "state": "Sachsen-Anhalt",
      "p50": 1131,
      "direct_p50": 984,
      "avg": 1299,
      "n_active": 13,
      "pool_n": 26,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/39.json"
    },
    {
      "zip": "41849",
      "city": "Wassenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 3558,
      "direct_p50": 2689,
      "avg": 3220,
      "n_active": 13,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 22.2,
      "detail": "plz/41.json"
    },
    {
      "zip": "44328",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2156,
      "direct_p50": 2303,
      "avg": 2405,
      "n_active": 13,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/44.json"
    },
    {
      "zip": "47839",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2464,
      "direct_p50": 2917,
      "avg": 2632,
      "n_active": 13,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "48346",
      "city": "Ostbevern",
      "state": "Nordrhein-Westfalen",
      "p50": 2584,
      "direct_p50": 1432,
      "avg": 3193,
      "n_active": 13,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -24.1,
      "detail": "plz/48.json"
    },
    {
      "zip": "48703",
      "city": "Stadtlohn",
      "state": "Nordrhein-Westfalen",
      "p50": 3596,
      "direct_p50": 3418,
      "avg": 3516,
      "n_active": 13,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/48.json"
    },
    {
      "zip": "49525",
      "city": "Lengerich",
      "state": "Nordrhein-Westfalen",
      "p50": 2649,
      "direct_p50": 3070,
      "avg": 3021,
      "n_active": 13,
      "pool_n": 51,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "52224",
      "city": "Stolberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2059,
      "direct_p50": 1983,
      "avg": 2278,
      "n_active": 13,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/52.json"
    },
    {
      "zip": "52385",
      "city": "Nideggen",
      "state": "Nordrhein-Westfalen",
      "p50": 2962,
      "direct_p50": 3378,
      "avg": 2836,
      "n_active": 13,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/52.json"
    },
    {
      "zip": "53809",
      "city": "Ruppichteroth",
      "state": "Nordrhein-Westfalen",
      "p50": 3697,
      "direct_p50": 2530,
      "avg": 4032,
      "n_active": 13,
      "pool_n": 118,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 9.3,
      "detail": "plz/53.json"
    },
    {
      "zip": "53913",
      "city": "Swisttal",
      "state": "Nordrhein-Westfalen",
      "p50": 4881,
      "direct_p50": 3296,
      "avg": 4612,
      "n_active": 13,
      "pool_n": 90,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/53.json"
    },
    {
      "zip": "55278",
      "city": "Mommenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3230,
      "direct_p50": 3229,
      "avg": 3424,
      "n_active": 13,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/55.json"
    },
    {
      "zip": "55283",
      "city": "Nierstein",
      "state": "Rheinland-Pfalz",
      "p50": 3123,
      "direct_p50": 2552,
      "avg": 3102,
      "n_active": 13,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "56073",
      "city": "Koblenz",
      "state": "Rheinland-Pfalz",
      "p50": 3073,
      "direct_p50": 3750,
      "avg": 3349,
      "n_active": 13,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "57562",
      "city": "Herdorf",
      "state": "Rheinland-Pfalz",
      "p50": 2481,
      "direct_p50": 4000,
      "avg": 2858,
      "n_active": 13,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 9,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/57.json"
    },
    {
      "zip": "58642",
      "city": "Iserlohn",
      "state": "Nordrhein-Westfalen",
      "p50": 1805,
      "direct_p50": 1506,
      "avg": 1863,
      "n_active": 13,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 44.7,
      "detail": "plz/58.json"
    },
    {
      "zip": "59609",
      "city": "Anröchte",
      "state": "Nordrhein-Westfalen",
      "p50": 3700,
      "direct_p50": 1408,
      "avg": 3274,
      "n_active": 13,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "59759",
      "city": "Arnsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2396,
      "direct_p50": 3178,
      "avg": 2914,
      "n_active": 13,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/59.json"
    },
    {
      "zip": "60529",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 4335,
      "direct_p50": 4752,
      "avg": 4650,
      "n_active": 13,
      "pool_n": 96,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/60.json"
    },
    {
      "zip": "63801",
      "city": "Kleinostheim",
      "state": "Bayern",
      "p50": 3000,
      "direct_p50": 3449,
      "avg": 3168,
      "n_active": 13,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": 12.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "63927",
      "city": "Bürgstadt",
      "state": "Bayern",
      "p50": 3436,
      "direct_p50": 4971,
      "avg": 3665,
      "n_active": 13,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "65451",
      "city": "Kelsterbach",
      "state": "Hessen",
      "p50": 5346,
      "direct_p50": 5040,
      "avg": 4940,
      "n_active": 13,
      "pool_n": 202,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -22.8,
      "detail": "plz/65.json"
    },
    {
      "zip": "65479",
      "city": "Raunheim",
      "state": "Hessen",
      "p50": 4054,
      "direct_p50": 4167,
      "avg": 3909,
      "n_active": 13,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "66636",
      "city": "Tholey",
      "state": "Saarland",
      "p50": 2898,
      "direct_p50": 4074,
      "avg": 2979,
      "n_active": 13,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 72.0,
      "detail": "plz/66.json"
    },
    {
      "zip": "66773",
      "city": "Schwalbach",
      "state": "Saarland",
      "p50": 2000,
      "direct_p50": 1695,
      "avg": 2229,
      "n_active": 13,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/66.json"
    },
    {
      "zip": "66877",
      "city": "Ramstein-Miesenbach",
      "state": "Rheinland-Pfalz",
      "p50": 3030,
      "direct_p50": 2810,
      "avg": 2755,
      "n_active": 13,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/66.json"
    },
    {
      "zip": "67165",
      "city": "Waldsee",
      "state": "Rheinland-Pfalz",
      "p50": 2892,
      "direct_p50": 2986,
      "avg": 2929,
      "n_active": 13,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67259",
      "city": "Beindersheim",
      "state": "Rheinland-Pfalz",
      "p50": 2618,
      "direct_p50": 3276,
      "avg": 2934,
      "n_active": 13,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -22.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "69198",
      "city": "Schriesheim",
      "state": "Baden-Württemberg",
      "p50": 4560,
      "direct_p50": 2857,
      "avg": 4735,
      "n_active": 13,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 13.0,
      "detail": "plz/69.json"
    },
    {
      "zip": "69509",
      "city": "Mörlenbach-Mitte",
      "state": "Hessen",
      "p50": 2906,
      "direct_p50": 2671,
      "avg": 3131,
      "n_active": 13,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 22.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "71126",
      "city": "Gäufelden",
      "state": "Baden-Württemberg",
      "p50": 3292,
      "direct_p50": 3070,
      "avg": 3736,
      "n_active": 13,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/71.json"
    },
    {
      "zip": "71566",
      "city": "Althütte",
      "state": "Baden-Württemberg",
      "p50": 3824,
      "direct_p50": 2853,
      "avg": 3924,
      "n_active": 13,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "71723",
      "city": "Großbottwar",
      "state": "Baden-Württemberg",
      "p50": 3220,
      "direct_p50": 3353,
      "avg": 3243,
      "n_active": 13,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "72124",
      "city": "Pliezhausen",
      "state": "Baden-Württemberg",
      "p50": 3923,
      "direct_p50": 4103,
      "avg": 4286,
      "n_active": 13,
      "pool_n": 50,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "73235",
      "city": "Weilheim an der Teck",
      "state": "Baden-Württemberg",
      "p50": 3674,
      "direct_p50": 3849,
      "avg": 3685,
      "n_active": 13,
      "pool_n": 52,
      "pool_size": 6,
      "new_30d": 9,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73779",
      "city": "Deizisau",
      "state": "Baden-Württemberg",
      "p50": 3960,
      "direct_p50": 4636,
      "avg": 4096,
      "n_active": 13,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "74243",
      "city": "Brettach",
      "state": "Baden-Württemberg",
      "p50": 4008,
      "direct_p50": 4311,
      "avg": 3865,
      "n_active": 13,
      "pool_n": 88,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -10.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "74582",
      "city": "Gerabronn",
      "state": "Baden-Württemberg",
      "p50": 3408,
      "direct_p50": 3408,
      "avg": 2976,
      "n_active": 13,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 488,
      "dom_source": "entities",
      "trend_pct": 98.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "75433",
      "city": "Maulbronn",
      "state": "Baden-Württemberg",
      "p50": 4061,
      "direct_p50": 2332,
      "avg": 3757,
      "n_active": 13,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 173,
      "dom_source": "entities",
      "trend_pct": -13.9,
      "detail": "plz/75.json"
    },
    {
      "zip": "76461",
      "city": "Muggensturm",
      "state": "Baden-Württemberg",
      "p50": 3483,
      "direct_p50": 3660,
      "avg": 3550,
      "n_active": 13,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "76549",
      "city": "Hügelsheim",
      "state": "Baden-Württemberg",
      "p50": 2929,
      "direct_p50": 2822,
      "avg": 2963,
      "n_active": 13,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "78355",
      "city": "Hohenfels",
      "state": "Baden-Württemberg",
      "p50": 3578,
      "direct_p50": 3725,
      "avg": 3807,
      "n_active": 13,
      "pool_n": 85,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "79235",
      "city": "Oberrotweil",
      "state": "Baden-Württemberg",
      "p50": 3696,
      "direct_p50": 3158,
      "avg": 3964,
      "n_active": 13,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 17.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79859",
      "city": "Schluchsee",
      "state": "Baden-Württemberg",
      "p50": 3077,
      "direct_p50": 3119,
      "avg": 3359,
      "n_active": 13,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79868",
      "city": "Feldberg (Schwarzwald)",
      "state": "Baden-Württemberg",
      "p50": 3490,
      "direct_p50": 4796,
      "avg": 3766,
      "n_active": 13,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 20.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "82065",
      "city": "Baierbrunn",
      "state": "Bayern",
      "p50": 7582,
      "direct_p50": 9294,
      "avg": 7731,
      "n_active": 13,
      "pool_n": 57,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 87,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/82.json"
    },
    {
      "zip": "82229",
      "city": "Seefeld",
      "state": "Bayern",
      "p50": 6506,
      "direct_p50": 5976,
      "avg": 7227,
      "n_active": 13,
      "pool_n": 79,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 14.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "82284",
      "city": "Grafrath",
      "state": "Bayern",
      "p50": 6611,
      "direct_p50": 6611,
      "avg": 6647,
      "n_active": 13,
      "pool_n": 39,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 20.7,
      "detail": "plz/82.json"
    },
    {
      "zip": "82335",
      "city": "Berg",
      "state": "Bayern",
      "p50": 7079,
      "direct_p50": 9339,
      "avg": 7909,
      "n_active": 13,
      "pool_n": 125,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/82.json"
    },
    {
      "zip": "83071",
      "city": "Stephanskirchen",
      "state": "Bayern",
      "p50": 5108,
      "direct_p50": 5068,
      "avg": 5629,
      "n_active": 13,
      "pool_n": 123,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/83.json"
    },
    {
      "zip": "83233",
      "city": "Bernau am Chiemsee",
      "state": "Bayern",
      "p50": 5413,
      "direct_p50": 5052,
      "avg": 5852,
      "n_active": 13,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "83242",
      "city": "Reit im Winkl",
      "state": "Bayern",
      "p50": 3789,
      "direct_p50": 5978,
      "avg": 4417,
      "n_active": 13,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 83,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -33.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83703",
      "city": "Gmund",
      "state": "Bayern",
      "p50": 8875,
      "direct_p50": 6279,
      "avg": 9324,
      "n_active": 13,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "84375",
      "city": "Kirchdorf am Inn",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 1707,
      "avg": 4094,
      "n_active": 13,
      "pool_n": 75,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 57.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "87474",
      "city": "Buchenberg",
      "state": "Bayern",
      "p50": 3623,
      "direct_p50": 5783,
      "avg": 4173,
      "n_active": 13,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 44.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "87547",
      "city": "Missen-Wilhams",
      "state": "Bayern",
      "p50": 3485,
      "direct_p50": 3294,
      "avg": 3679,
      "n_active": 13,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/87.json"
    },
    {
      "zip": "87727",
      "city": "Babenhausen",
      "state": "Bayern",
      "p50": 4429,
      "direct_p50": 4429,
      "avg": 3775,
      "n_active": 13,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/87.json"
    },
    {
      "zip": "88138",
      "city": "Weißensberg",
      "state": "Bayern",
      "p50": 6085,
      "direct_p50": 4317,
      "avg": 6513,
      "n_active": 13,
      "pool_n": 171,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 84,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/88.json"
    },
    {
      "zip": "89185",
      "city": "Hüttisheim",
      "state": "Baden-Württemberg",
      "p50": 4309,
      "direct_p50": 3961,
      "avg": 4215,
      "n_active": 13,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/89.json"
    },
    {
      "zip": "89359",
      "city": "Kötz",
      "state": "Bayern",
      "p50": 3061,
      "direct_p50": 1833,
      "avg": 3103,
      "n_active": 13,
      "pool_n": 68,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -17.7,
      "detail": "plz/89.json"
    },
    {
      "zip": "89564",
      "city": "Nattheim",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 2342,
      "avg": 2856,
      "n_active": 13,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -11.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "90584",
      "city": "Allersberg",
      "state": "Bayern",
      "p50": 3302,
      "direct_p50": 3041,
      "avg": 3802,
      "n_active": 13,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -22.7,
      "detail": "plz/90.json"
    },
    {
      "zip": "90592",
      "city": "Schwarzenbruck",
      "state": "Bayern",
      "p50": 5298,
      "direct_p50": 2584,
      "avg": 4810,
      "n_active": 13,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "92334",
      "city": "Berching",
      "state": "Bayern",
      "p50": 5613,
      "direct_p50": 5400,
      "avg": 5250,
      "n_active": 13,
      "pool_n": 80,
      "pool_size": 4,
      "new_30d": 12,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 19.8,
      "detail": "plz/92.json"
    },
    {
      "zip": "92439",
      "city": "Bodenwöhr",
      "state": "Bayern",
      "p50": 3850,
      "direct_p50": 3850,
      "avg": 3910,
      "n_active": 13,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/92.json"
    },
    {
      "zip": "93170",
      "city": "Bernhardswald",
      "state": "Bayern",
      "p50": 4699,
      "direct_p50": 4801,
      "avg": 4502,
      "n_active": 13,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/93.json"
    },
    {
      "zip": "94151",
      "city": "Mauth",
      "state": "Bayern",
      "p50": 1358,
      "direct_p50": 769,
      "avg": 1900,
      "n_active": 13,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 290,
      "dom_source": "entities",
      "trend_pct": -31.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "94239",
      "city": "Zachenberg",
      "state": "Bayern",
      "p50": 2605,
      "direct_p50": 3990,
      "avg": 2730,
      "n_active": 13,
      "pool_n": 66,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 586,
      "quality": "stabilisiert",
      "dom_days": 257,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94535",
      "city": "Eging am See",
      "state": "Bayern",
      "p50": 3227,
      "direct_p50": 4053,
      "avg": 3194,
      "n_active": 13,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 57.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "94538",
      "city": "Fürstenstein",
      "state": "Bayern",
      "p50": 3376,
      "direct_p50": 2414,
      "avg": 3253,
      "n_active": 13,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 51.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "95119",
      "city": "Naila",
      "state": "Bayern",
      "p50": 1536,
      "direct_p50": 2095,
      "avg": 1771,
      "n_active": 13,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "96253",
      "city": "Untersiemau",
      "state": "Bayern",
      "p50": 2718,
      "direct_p50": 3984,
      "avg": 3109,
      "n_active": 13,
      "pool_n": 147,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "99331",
      "city": "Geratal",
      "state": "Thüringen",
      "p50": 1735,
      "direct_p50": 1000,
      "avg": 1733,
      "n_active": 13,
      "pool_n": 65,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -19.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "01665",
      "city": "Klipphausen",
      "state": "Sachsen",
      "p50": 1747,
      "direct_p50": 2529,
      "avg": 1836,
      "n_active": 12,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "04654",
      "city": "Frohburg",
      "state": "Sachsen",
      "p50": 1455,
      "direct_p50": 1085,
      "avg": 2647,
      "n_active": 12,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 35.8,
      "detail": "plz/04.json"
    },
    {
      "zip": "04736",
      "city": "Waldheim",
      "state": "Sachsen",
      "p50": 1073,
      "direct_p50": 973,
      "avg": 1385,
      "n_active": 12,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 23.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04746",
      "city": "Hartha",
      "state": "Sachsen",
      "p50": 1073,
      "direct_p50": 1967,
      "avg": 1355,
      "n_active": 12,
      "pool_n": 45,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "06118",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2707,
      "direct_p50": 1597,
      "avg": 2690,
      "n_active": 12,
      "pool_n": 111,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/06.json"
    },
    {
      "zip": "07318",
      "city": "Saalfeld/Saale",
      "state": "Thüringen",
      "p50": 1149,
      "direct_p50": 1302,
      "avg": 1183,
      "n_active": 12,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -31.6,
      "detail": "plz/07.json"
    },
    {
      "zip": "07747",
      "city": "Jena",
      "state": "Thüringen",
      "p50": 3377,
      "direct_p50": 4029,
      "avg": 3741,
      "n_active": 12,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/07.json"
    },
    {
      "zip": "13051",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3784,
      "direct_p50": 3343,
      "avg": 3793,
      "n_active": 12,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "15378",
      "city": "Rüdersdorf bei Berlin",
      "state": "Brandenburg",
      "p50": 3593,
      "direct_p50": 3668,
      "avg": 3597,
      "n_active": 12,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "21109",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4907,
      "direct_p50": 6105,
      "avg": 4832,
      "n_active": 12,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 12.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "21255",
      "city": "Tostedt",
      "state": "Niedersachsen",
      "p50": 5178,
      "direct_p50": 3731,
      "avg": 4707,
      "n_active": 12,
      "pool_n": 146,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 26.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "21635",
      "city": "Jork",
      "state": "Niedersachsen",
      "p50": 3432,
      "direct_p50": 4746,
      "avg": 3754,
      "n_active": 12,
      "pool_n": 151,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 17.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "24107",
      "city": "Quarnbek",
      "state": "Schleswig-Holstein",
      "p50": 2388,
      "direct_p50": 2771,
      "avg": 2549,
      "n_active": 12,
      "pool_n": 85,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "24354",
      "city": "Rieseby",
      "state": "Schleswig-Holstein",
      "p50": 4314,
      "direct_p50": 4000,
      "avg": 5343,
      "n_active": 12,
      "pool_n": 114,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "24941",
      "city": "Flensburg",
      "state": "Schleswig-Holstein",
      "p50": 2694,
      "direct_p50": 2429,
      "avg": 3471,
      "n_active": 12,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "25596",
      "city": "Wacken",
      "state": "Schleswig-Holstein",
      "p50": 2268,
      "direct_p50": 3633,
      "avg": 2566,
      "n_active": 12,
      "pool_n": 79,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/25.json"
    },
    {
      "zip": "25849",
      "city": "Pellworm",
      "state": "Schleswig-Holstein",
      "p50": 3919,
      "direct_p50": 4679,
      "avg": 4180,
      "n_active": 12,
      "pool_n": 25,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 45.9,
      "detail": "plz/25.json"
    },
    {
      "zip": "26897",
      "city": "Esterwegen",
      "state": "Niedersachsen",
      "p50": 2912,
      "direct_p50": 2736,
      "avg": 3190,
      "n_active": 12,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 7,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 180,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "32825",
      "city": "Blomberg",
      "state": "Nordrhein-Westfalen",
      "p50": 1529,
      "direct_p50": 1448,
      "avg": 1868,
      "n_active": 12,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/32.json"
    },
    {
      "zip": "33334",
      "city": "Gütersloh",
      "state": "Nordrhein-Westfalen",
      "p50": 4600,
      "direct_p50": 2313,
      "avg": 4117,
      "n_active": 12,
      "pool_n": 138,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 78,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 51.8,
      "detail": "plz/33.json"
    },
    {
      "zip": "33442",
      "city": "Herzebrock",
      "state": "Nordrhein-Westfalen",
      "p50": 2672,
      "direct_p50": 3951,
      "avg": 3147,
      "n_active": 12,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/33.json"
    },
    {
      "zip": "34320",
      "city": "Wellerode",
      "state": "Hessen",
      "p50": 2336,
      "direct_p50": 2185,
      "avg": 2441,
      "n_active": 12,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/34.json"
    },
    {
      "zip": "35043",
      "city": "Marburg",
      "state": "Hessen",
      "p50": 4504,
      "direct_p50": 3709,
      "avg": 4446,
      "n_active": 12,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "35440",
      "city": "Linden",
      "state": "Hessen",
      "p50": 3622,
      "direct_p50": 3364,
      "avg": 3729,
      "n_active": 12,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 15.6,
      "detail": "plz/35.json"
    },
    {
      "zip": "38165",
      "city": "Lehre",
      "state": "Niedersachsen",
      "p50": 1831,
      "direct_p50": 1678,
      "avg": 1985,
      "n_active": 12,
      "pool_n": 106,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "39118",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 2007,
      "direct_p50": 1825,
      "avg": 2182,
      "n_active": 12,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/39.json"
    },
    {
      "zip": "39576",
      "city": "Stendal",
      "state": "Sachsen-Anhalt",
      "p50": 2861,
      "direct_p50": 3047,
      "avg": 2614,
      "n_active": 12,
      "pool_n": 16,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 20.7,
      "detail": "plz/39.json"
    },
    {
      "zip": "40231",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3689,
      "direct_p50": 4018,
      "avg": 3661,
      "n_active": 12,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/40.json"
    },
    {
      "zip": "41066",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3281,
      "direct_p50": 4423,
      "avg": 3865,
      "n_active": 12,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 84,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 20.4,
      "detail": "plz/41.json"
    },
    {
      "zip": "41379",
      "city": "Brüggen",
      "state": "Nordrhein-Westfalen",
      "p50": 2202,
      "direct_p50": 1824,
      "avg": 2316,
      "n_active": 12,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/41.json"
    },
    {
      "zip": "44807",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2170,
      "direct_p50": 2500,
      "avg": 2288,
      "n_active": 12,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 31.6,
      "detail": "plz/44.json"
    },
    {
      "zip": "45549",
      "city": "Sprockhövel",
      "state": "Nordrhein-Westfalen",
      "p50": 2282,
      "direct_p50": 3500,
      "avg": 2414,
      "n_active": 12,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/45.json"
    },
    {
      "zip": "47055",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2423,
      "direct_p50": 2391,
      "avg": 2740,
      "n_active": 12,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -22.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "48477",
      "city": "Hörstel",
      "state": "Nordrhein-Westfalen",
      "p50": 3254,
      "direct_p50": 3362,
      "avg": 3322,
      "n_active": 12,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/48.json"
    },
    {
      "zip": "48485",
      "city": "Neuenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 2732,
      "direct_p50": 2733,
      "avg": 3216,
      "n_active": 12,
      "pool_n": 85,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/48.json"
    },
    {
      "zip": "48612",
      "city": "Horstmar",
      "state": "Nordrhein-Westfalen",
      "p50": 3656,
      "direct_p50": 3930,
      "avg": 3218,
      "n_active": 12,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 27.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "49509",
      "city": "Recke",
      "state": "Nordrhein-Westfalen",
      "p50": 3282,
      "direct_p50": 4236,
      "avg": 3353,
      "n_active": 12,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "49843",
      "city": "Uelsen",
      "state": "Niedersachsen",
      "p50": 3417,
      "direct_p50": 3883,
      "avg": 3199,
      "n_active": 12,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "51645",
      "city": "Gummersbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3663,
      "direct_p50": 2308,
      "avg": 3408,
      "n_active": 12,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/51.json"
    },
    {
      "zip": "52511",
      "city": "Geilenkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 3991,
      "direct_p50": 4207,
      "avg": 3442,
      "n_active": 12,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 123,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 83.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "53557",
      "city": "Bad Hönningen",
      "state": "Rheinland-Pfalz",
      "p50": 2592,
      "direct_p50": 2068,
      "avg": 2989,
      "n_active": 12,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -27.6,
      "detail": "plz/53.json"
    },
    {
      "zip": "56598",
      "city": "Rheinbrohl",
      "state": "Rheinland-Pfalz",
      "p50": 3080,
      "direct_p50": 3798,
      "avg": 3150,
      "n_active": 12,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 12,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56841",
      "city": "Traben-Trarbach",
      "state": "Rheinland-Pfalz",
      "p50": 3600,
      "direct_p50": 3496,
      "avg": 3553,
      "n_active": 12,
      "pool_n": 64,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 36.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "59556",
      "city": "Lippstadt",
      "state": "Nordrhein-Westfalen",
      "p50": 2562,
      "direct_p50": 2562,
      "avg": 2724,
      "n_active": 12,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 71,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -20.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "64720",
      "city": "Michelstadt",
      "state": "Hessen",
      "p50": 2856,
      "direct_p50": 3399,
      "avg": 2897,
      "n_active": 12,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 27.5,
      "detail": "plz/64.json"
    },
    {
      "zip": "64832",
      "city": "Babenhausen",
      "state": "Hessen",
      "p50": 3263,
      "direct_p50": 2208,
      "avg": 3085,
      "n_active": 12,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "66583",
      "city": "Spiesen-Elversberg",
      "state": "Saarland",
      "p50": 1514,
      "direct_p50": 3212,
      "avg": 1971,
      "n_active": 12,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 32.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "66701",
      "city": "Beckingen",
      "state": "Saarland",
      "p50": 1817,
      "direct_p50": 2281,
      "avg": 2058,
      "n_active": 12,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "66780",
      "city": "Rehlingen-Siersburg",
      "state": "Saarland",
      "p50": 2120,
      "direct_p50": 3900,
      "avg": 2287,
      "n_active": 12,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/66.json"
    },
    {
      "zip": "66809",
      "city": "Nalbach",
      "state": "Saarland",
      "p50": 1817,
      "direct_p50": 1709,
      "avg": 2023,
      "n_active": 12,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "66851",
      "city": "Queidersbach",
      "state": "Rheinland-Pfalz",
      "p50": 3414,
      "direct_p50": 3662,
      "avg": 2712,
      "n_active": 12,
      "pool_n": 51,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "67316",
      "city": "Carlsberg",
      "state": "Rheinland-Pfalz",
      "p50": 3211,
      "direct_p50": 1381,
      "avg": 3315,
      "n_active": 12,
      "pool_n": 70,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "67480",
      "city": "Edenkoben",
      "state": "Rheinland-Pfalz",
      "p50": 3954,
      "direct_p50": 2862,
      "avg": 4118,
      "n_active": 12,
      "pool_n": 79,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "71277",
      "city": "Rutesheim",
      "state": "Baden-Württemberg",
      "p50": 4583,
      "direct_p50": 3843,
      "avg": 4585,
      "n_active": 12,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "71549",
      "city": "Auenwald",
      "state": "Baden-Württemberg",
      "p50": 3599,
      "direct_p50": 3119,
      "avg": 4087,
      "n_active": 12,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 93,
      "quality": "stabilisiert",
      "dom_days": 263,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/71.json"
    },
    {
      "zip": "72351",
      "city": "Geislingen",
      "state": "Baden-Württemberg",
      "p50": 3582,
      "direct_p50": 3039,
      "avg": 3545,
      "n_active": 12,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72414",
      "city": "Rangendingen",
      "state": "Baden-Württemberg",
      "p50": 3234,
      "direct_p50": 3093,
      "avg": 3524,
      "n_active": 12,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": -14.9,
      "detail": "plz/72.json"
    },
    {
      "zip": "72474",
      "city": "Winterlingen",
      "state": "Baden-Württemberg",
      "p50": 2238,
      "direct_p50": 2133,
      "avg": 2617,
      "n_active": 12,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 17.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72585",
      "city": "Riederich",
      "state": "Baden-Württemberg",
      "p50": 4038,
      "direct_p50": 4369,
      "avg": 4477,
      "n_active": 12,
      "pool_n": 112,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "74248",
      "city": "Ellhofen",
      "state": "Baden-Württemberg",
      "p50": 4636,
      "direct_p50": 3670,
      "avg": 4583,
      "n_active": 12,
      "pool_n": 70,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74420",
      "city": "Oberrot",
      "state": "Baden-Württemberg",
      "p50": 2383,
      "direct_p50": 2385,
      "avg": 2429,
      "n_active": 12,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -14.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74572",
      "city": "Blaufelden",
      "state": "Baden-Württemberg",
      "p50": 3556,
      "direct_p50": 3956,
      "avg": 3185,
      "n_active": 12,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 598,
      "quality": "stabilisiert",
      "dom_days": 147,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74589",
      "city": "Satteldorf",
      "state": "Baden-Württemberg",
      "p50": 3189,
      "direct_p50": 3799,
      "avg": 3661,
      "n_active": 12,
      "pool_n": 162,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "75391",
      "city": "Gechingen",
      "state": "Baden-Württemberg",
      "p50": 3938,
      "direct_p50": 5818,
      "avg": 4342,
      "n_active": 12,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 97,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/75.json"
    },
    {
      "zip": "76698",
      "city": "Ubstadt",
      "state": "Baden-Württemberg",
      "p50": 3222,
      "direct_p50": 3262,
      "avg": 3163,
      "n_active": 12,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "79276",
      "city": "Reute",
      "state": "Baden-Württemberg",
      "p50": 5006,
      "direct_p50": 5274,
      "avg": 4942,
      "n_active": 12,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 116,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "79299",
      "city": "Wittnau",
      "state": "Baden-Württemberg",
      "p50": 6454,
      "direct_p50": 6781,
      "avg": 6577,
      "n_active": 12,
      "pool_n": 56,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "82223",
      "city": "Eichenau",
      "state": "Bayern",
      "p50": 5915,
      "direct_p50": 6127,
      "avg": 5973,
      "n_active": 12,
      "pool_n": 99,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "83259",
      "city": "Schleching",
      "state": "Bayern",
      "p50": 3608,
      "direct_p50": 4384,
      "avg": 3537,
      "n_active": 12,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83346",
      "city": "Bergen",
      "state": "Bayern",
      "p50": 4938,
      "direct_p50": 4411,
      "avg": 4972,
      "n_active": 12,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "84109",
      "city": "Wörth a.d.Isar",
      "state": "Bayern",
      "p50": 4992,
      "direct_p50": 4991,
      "avg": 4696,
      "n_active": 12,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/84.json"
    },
    {
      "zip": "84307",
      "city": "Eggenfelden",
      "state": "Bayern",
      "p50": 3608,
      "direct_p50": 3910,
      "avg": 3409,
      "n_active": 12,
      "pool_n": 49,
      "pool_size": 8,
      "new_30d": 5,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 148,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "84387",
      "city": "Julbach",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 4801,
      "avg": 4094,
      "n_active": 12,
      "pool_n": 75,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 57.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "86853",
      "city": "Langerringen",
      "state": "Bayern",
      "p50": 4260,
      "direct_p50": 5293,
      "avg": 4488,
      "n_active": 12,
      "pool_n": 87,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 208,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -24.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "87467",
      "city": "Kempten (Allgäu)",
      "state": "Bayern",
      "p50": 4245,
      "direct_p50": 3627,
      "avg": 4646,
      "n_active": 12,
      "pool_n": 120,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "87484",
      "city": "Nesselwang",
      "state": "Bayern",
      "p50": 6329,
      "direct_p50": 4908,
      "avg": 5750,
      "n_active": 12,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 15.4,
      "detail": "plz/87.json"
    },
    {
      "zip": "88361",
      "city": "Altshausen",
      "state": "Baden-Württemberg",
      "p50": 3743,
      "direct_p50": 4517,
      "avg": 3825,
      "n_active": 12,
      "pool_n": 62,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "88457",
      "city": "Kirchdorf an der Iller",
      "state": "Baden-Württemberg",
      "p50": 2974,
      "direct_p50": 2848,
      "avg": 3117,
      "n_active": 12,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "88633",
      "city": "Heiligenberg",
      "state": "Baden-Württemberg",
      "p50": 3671,
      "direct_p50": 2357,
      "avg": 3785,
      "n_active": 12,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "89343",
      "city": "Jettingen-Scheppach",
      "state": "Bayern",
      "p50": 2857,
      "direct_p50": 2755,
      "avg": 3088,
      "n_active": 12,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -40.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "91161",
      "city": "Hilpoltstein",
      "state": "Bayern",
      "p50": 3068,
      "direct_p50": 5349,
      "avg": 3462,
      "n_active": 12,
      "pool_n": 83,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 91,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "91284",
      "city": "Neuhaus an der Pegnitz",
      "state": "Bayern",
      "p50": 1882,
      "direct_p50": 930,
      "avg": 2103,
      "n_active": 12,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -55.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91567",
      "city": "Herrieden",
      "state": "Bayern",
      "p50": 3158,
      "direct_p50": 3140,
      "avg": 3627,
      "n_active": 12,
      "pool_n": 187,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91634",
      "city": "Wilburgstetten",
      "state": "Bayern",
      "p50": 5106,
      "direct_p50": 3797,
      "avg": 4734,
      "n_active": 12,
      "pool_n": 121,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "92345",
      "city": "Dietfurt an der Altmühl",
      "state": "Bayern",
      "p50": 5700,
      "direct_p50": 3586,
      "avg": 5167,
      "n_active": 12,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 37.4,
      "detail": "plz/92.json"
    },
    {
      "zip": "94121",
      "city": "Salzweg",
      "state": "Bayern",
      "p50": 2788,
      "direct_p50": 2587,
      "avg": 3012,
      "n_active": 12,
      "pool_n": 75,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 32.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94505",
      "city": "Bernried",
      "state": "Bayern",
      "p50": 2948,
      "direct_p50": 2380,
      "avg": 3225,
      "n_active": 12,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -33.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "95500",
      "city": "Heinersreuth",
      "state": "Bayern",
      "p50": 3452,
      "direct_p50": 2000,
      "avg": 3550,
      "n_active": 12,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 13.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "96242",
      "city": "Sonnefeld",
      "state": "Bayern",
      "p50": 2454,
      "direct_p50": 4052,
      "avg": 2730,
      "n_active": 12,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 60.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "97273",
      "city": "Kürnach",
      "state": "Bayern",
      "p50": 3812,
      "direct_p50": 3887,
      "avg": 4047,
      "n_active": 12,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 30.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97493",
      "city": "Bergrheinfeld",
      "state": "Bayern",
      "p50": 2698,
      "direct_p50": 3487,
      "avg": 2990,
      "n_active": 12,
      "pool_n": 86,
      "pool_size": 4,
      "new_30d": 11,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97941",
      "city": "Tauberbischofsheim",
      "state": "Baden-Württemberg",
      "p50": 2530,
      "direct_p50": 2442,
      "avg": 2645,
      "n_active": 12,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "01844",
      "city": "Neustadt in Sachsen",
      "state": "Sachsen",
      "p50": 1414,
      "direct_p50": 1442,
      "avg": 1517,
      "n_active": 11,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "01968",
      "city": "Senftenberg",
      "state": "Brandenburg",
      "p50": 868,
      "direct_p50": 3920,
      "avg": 1854,
      "n_active": 11,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/01.json"
    },
    {
      "zip": "03054",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3201,
      "direct_p50": 2278,
      "avg": 2953,
      "n_active": 11,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -31.2,
      "detail": "plz/03.json"
    },
    {
      "zip": "04774",
      "city": "Dahlen",
      "state": "Sachsen",
      "p50": 932,
      "direct_p50": 642,
      "avg": 1010,
      "n_active": 11,
      "pool_n": 47,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 42.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "06749",
      "city": "Bitterfeld-Wolfen",
      "state": "Sachsen-Anhalt",
      "p50": 1355,
      "direct_p50": 1032,
      "avg": 2829,
      "n_active": 11,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "06766",
      "city": "Bitterfeld-Wolfen",
      "state": "Sachsen-Anhalt",
      "p50": 1355,
      "direct_p50": 1036,
      "avg": 2829,
      "n_active": 11,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "07778",
      "city": "Neuengönna",
      "state": "Thüringen",
      "p50": 4400,
      "direct_p50": 4006,
      "avg": 4519,
      "n_active": 11,
      "pool_n": 197,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/07.json"
    },
    {
      "zip": "08062",
      "city": "Zwickau",
      "state": "Sachsen",
      "p50": 1118,
      "direct_p50": 1062,
      "avg": 1330,
      "n_active": 11,
      "pool_n": 167,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 156,
      "quality": "stabilisiert",
      "dom_days": 152,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/08.json"
    },
    {
      "zip": "08112",
      "city": "Wilkau-Haßlau",
      "state": "Sachsen",
      "p50": 1050,
      "direct_p50": 1088,
      "avg": 1086,
      "n_active": 11,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 96,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/08.json"
    },
    {
      "zip": "08645",
      "city": "Bad Elster",
      "state": "Sachsen",
      "p50": 908,
      "direct_p50": 1526,
      "avg": 1197,
      "n_active": 11,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 32.3,
      "detail": "plz/08.json"
    },
    {
      "zip": "09471",
      "city": "Bärenstein",
      "state": "Sachsen",
      "p50": 878,
      "direct_p50": 843,
      "avg": 874,
      "n_active": 11,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 149,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/09.json"
    },
    {
      "zip": "12526",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5551,
      "direct_p50": 3008,
      "avg": 5736,
      "n_active": 11,
      "pool_n": 129,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 29.8,
      "detail": "plz/12.json"
    },
    {
      "zip": "15345",
      "city": "Eggersdorf",
      "state": "Brandenburg",
      "p50": 3472,
      "direct_p50": 3033,
      "avg": 3722,
      "n_active": 11,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "19322",
      "city": "Wittenberge",
      "state": "Brandenburg",
      "p50": 2478,
      "direct_p50": 2773,
      "avg": 2376,
      "n_active": 11,
      "pool_n": 16,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 76,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -41.2,
      "detail": "plz/19.json"
    },
    {
      "zip": "21033",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4231,
      "direct_p50": 4165,
      "avg": 4732,
      "n_active": 11,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "21129",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6234,
      "direct_p50": 3712,
      "avg": 7023,
      "n_active": 11,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "21720",
      "city": "Grünendeich",
      "state": "Niedersachsen",
      "p50": 3564,
      "direct_p50": 7111,
      "avg": 4659,
      "n_active": 11,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 74.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "22049",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5081,
      "direct_p50": 5000,
      "avg": 5499,
      "n_active": 11,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 13.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "26579",
      "city": "Baltrum",
      "state": "Niedersachsen",
      "p50": 8744,
      "direct_p50": 7839,
      "avg": 8994,
      "n_active": 11,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "26624",
      "city": "Uthwerdum",
      "state": "Niedersachsen",
      "p50": 3285,
      "direct_p50": 4410,
      "avg": 3711,
      "n_active": 11,
      "pool_n": 70,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "26759",
      "city": "Hinte",
      "state": "Niedersachsen",
      "p50": 1738,
      "direct_p50": 3154,
      "avg": 2347,
      "n_active": 11,
      "pool_n": 100,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -21.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "26826",
      "city": "Weener",
      "state": "Niedersachsen",
      "p50": 3348,
      "direct_p50": 3319,
      "avg": 3215,
      "n_active": 11,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "27324",
      "city": "Eystrup",
      "state": "Niedersachsen",
      "p50": 2443,
      "direct_p50": 2886,
      "avg": 2580,
      "n_active": 11,
      "pool_n": 72,
      "pool_size": 7,
      "new_30d": 7,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/27.json"
    },
    {
      "zip": "27337",
      "city": "Samtgemeinde Thedinghausen",
      "state": "Niedersachsen",
      "p50": 2434,
      "direct_p50": 3480,
      "avg": 2623,
      "n_active": 11,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/27.json"
    },
    {
      "zip": "27574",
      "city": "Bremerhaven",
      "state": "Bremen",
      "p50": 1803,
      "direct_p50": 3709,
      "avg": 2216,
      "n_active": 11,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/27.json"
    },
    {
      "zip": "31188",
      "city": "Holle",
      "state": "Niedersachsen",
      "p50": 1741,
      "direct_p50": 3800,
      "avg": 2512,
      "n_active": 11,
      "pool_n": 38,
      "pool_size": 6,
      "new_30d": 7,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 230,
      "dom_source": "entities",
      "trend_pct": -42.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "32051",
      "city": "Herford",
      "state": "Nordrhein-Westfalen",
      "p50": 2653,
      "direct_p50": 2250,
      "avg": 2843,
      "n_active": 11,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/32.json"
    },
    {
      "zip": "33014",
      "city": "Bad Driburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1620,
      "direct_p50": 1484,
      "avg": 1738,
      "n_active": 11,
      "pool_n": 43,
      "pool_size": 7,
      "new_30d": 7,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "34109",
      "city": "Kassel",
      "state": "Hessen",
      "p50": 2670,
      "direct_p50": 2644,
      "avg": 3269,
      "n_active": 11,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 83,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/34.json"
    },
    {
      "zip": "34513",
      "city": "Sachsenhausen",
      "state": "Hessen",
      "p50": 3924,
      "direct_p50": 1746,
      "avg": 2934,
      "n_active": 11,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 126.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "34596",
      "city": "Bad Zwesten",
      "state": "Hessen",
      "p50": 1724,
      "direct_p50": 1627,
      "avg": 1917,
      "n_active": 11,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/34.json"
    },
    {
      "zip": "35279",
      "city": "Neustadt",
      "state": "Hessen",
      "p50": 2011,
      "direct_p50": 1800,
      "avg": 2159,
      "n_active": 11,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/35.json"
    },
    {
      "zip": "35576",
      "city": "Wetzlar",
      "state": "Hessen",
      "p50": 2934,
      "direct_p50": 2397,
      "avg": 3186,
      "n_active": 11,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "37431",
      "city": "Bad Lauterberg im Harz",
      "state": "Niedersachsen",
      "p50": 1009,
      "direct_p50": 2798,
      "avg": 1368,
      "n_active": 11,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/37.json"
    },
    {
      "zip": "38176",
      "city": "Wendeburg",
      "state": "Niedersachsen",
      "p50": 2891,
      "direct_p50": 2941,
      "avg": 3097,
      "n_active": 11,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "38229",
      "city": "Salzgitter",
      "state": "Niedersachsen",
      "p50": 1586,
      "direct_p50": 1286,
      "avg": 2115,
      "n_active": 11,
      "pool_n": 151,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "38458",
      "city": "Velpke",
      "state": "Niedersachsen",
      "p50": 2778,
      "direct_p50": 3065,
      "avg": 2839,
      "n_active": 11,
      "pool_n": 106,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "41366",
      "city": "Schwalmtal",
      "state": "Nordrhein-Westfalen",
      "p50": 2198,
      "direct_p50": 2286,
      "avg": 2268,
      "n_active": 11,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/41.json"
    },
    {
      "zip": "44581",
      "city": "Castrop-Rauxel",
      "state": "Nordrhein-Westfalen",
      "p50": 2328,
      "direct_p50": 1768,
      "avg": 2332,
      "n_active": 11,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 15.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "44803",
      "city": "Bochum",
      "state": "Nordrhein-Westfalen",
      "p50": 2698,
      "direct_p50": 2474,
      "avg": 3024,
      "n_active": 11,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/44.json"
    },
    {
      "zip": "49170",
      "city": "Hagen",
      "state": "Niedersachsen",
      "p50": 3104,
      "direct_p50": 3871,
      "avg": 3372,
      "n_active": 11,
      "pool_n": 65,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "49179",
      "city": "Ostercappeln",
      "state": "Niedersachsen",
      "p50": 3300,
      "direct_p50": 3981,
      "avg": 2930,
      "n_active": 11,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 185,
      "quality": "stabilisiert",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 22.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "49186",
      "city": "Bad Iburg",
      "state": "Niedersachsen",
      "p50": 2737,
      "direct_p50": 4550,
      "avg": 3069,
      "n_active": 11,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/49.json"
    },
    {
      "zip": "49788",
      "city": "Lingen (Ems)",
      "state": "Niedersachsen",
      "p50": 3524,
      "direct_p50": 2342,
      "avg": 3475,
      "n_active": 11,
      "pool_n": 85,
      "pool_size": 2,
      "new_30d": 11,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "50189",
      "city": "Elsdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 2225,
      "direct_p50": 2846,
      "avg": 2773,
      "n_active": 11,
      "pool_n": 110,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/50.json"
    },
    {
      "zip": "51519",
      "city": "Odenthal",
      "state": "Nordrhein-Westfalen",
      "p50": 3169,
      "direct_p50": 3260,
      "avg": 3615,
      "n_active": 11,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/51.json"
    },
    {
      "zip": "51702",
      "city": "Bergneustadt",
      "state": "Nordrhein-Westfalen",
      "p50": 2011,
      "direct_p50": 2550,
      "avg": 2003,
      "n_active": 11,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/51.json"
    },
    {
      "zip": "52382",
      "city": "Niederzier",
      "state": "Nordrhein-Westfalen",
      "p50": 2379,
      "direct_p50": 3000,
      "avg": 2615,
      "n_active": 11,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 110,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 17.1,
      "detail": "plz/52.json"
    },
    {
      "zip": "53343",
      "city": "Wachtberg",
      "state": "Nordrhein-Westfalen",
      "p50": 3671,
      "direct_p50": 4620,
      "avg": 4360,
      "n_active": 11,
      "pool_n": 142,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/53.json"
    },
    {
      "zip": "53545",
      "city": "Linz am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 3457,
      "direct_p50": 3585,
      "avg": 3274,
      "n_active": 11,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/53.json"
    },
    {
      "zip": "54595",
      "city": "Prüm",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 2767,
      "avg": 2713,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 4,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "55413",
      "city": "Weiler bei Bingen",
      "state": "Rheinland-Pfalz",
      "p50": 4315,
      "direct_p50": 4478,
      "avg": 4160,
      "n_active": 11,
      "pool_n": 124,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "55442",
      "city": "Stromberg",
      "state": "Rheinland-Pfalz",
      "p50": 3768,
      "direct_p50": 2170,
      "avg": 3275,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 104.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "56377",
      "city": "Nassau",
      "state": "Rheinland-Pfalz",
      "p50": 1830,
      "direct_p50": 1785,
      "avg": 2067,
      "n_active": 11,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -27.6,
      "detail": "plz/56.json"
    },
    {
      "zip": "57078",
      "city": "Siegen",
      "state": "Nordrhein-Westfalen",
      "p50": 2905,
      "direct_p50": 2529,
      "avg": 3077,
      "n_active": 11,
      "pool_n": 84,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/57.json"
    },
    {
      "zip": "57258",
      "city": "Freudenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 2860,
      "direct_p50": 2677,
      "avg": 3054,
      "n_active": 11,
      "pool_n": 80,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/57.json"
    },
    {
      "zip": "63543",
      "city": "Neuberg",
      "state": "Hessen",
      "p50": 3087,
      "direct_p50": 2841,
      "avg": 3381,
      "n_active": 11,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63584",
      "city": "Gründau",
      "state": "Hessen",
      "p50": 2862,
      "direct_p50": 2365,
      "avg": 3264,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "63843",
      "city": "Niedernberg",
      "state": "Bayern",
      "p50": 3349,
      "direct_p50": 2976,
      "avg": 3575,
      "n_active": 11,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -22.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "65385",
      "city": "Aulhausen",
      "state": "Hessen",
      "p50": 3326,
      "direct_p50": 3316,
      "avg": 3546,
      "n_active": 11,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "66346",
      "city": "Püttlingen",
      "state": "Saarland",
      "p50": 2260,
      "direct_p50": 1988,
      "avg": 2328,
      "n_active": 11,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/66.json"
    },
    {
      "zip": "66564",
      "city": "Ottweiler",
      "state": "Saarland",
      "p50": 2753,
      "direct_p50": 1536,
      "avg": 2798,
      "n_active": 11,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 38.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "68794",
      "city": "Oberhausen",
      "state": "Baden-Württemberg",
      "p50": 3332,
      "direct_p50": 2803,
      "avg": 3447,
      "n_active": 11,
      "pool_n": 74,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 17.2,
      "detail": "plz/68.json"
    },
    {
      "zip": "69231",
      "city": "Rauenberg",
      "state": "Baden-Württemberg",
      "p50": 3688,
      "direct_p50": 3734,
      "avg": 3987,
      "n_active": 11,
      "pool_n": 133,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 124,
      "quality": "stabilisiert",
      "dom_days": 100,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/69.json"
    },
    {
      "zip": "69239",
      "city": "Neckarsteinach",
      "state": "Hessen",
      "p50": 2407,
      "direct_p50": 2389,
      "avg": 2692,
      "n_active": 11,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -46.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "69242",
      "city": "Mühlhausen",
      "state": "Baden-Württemberg",
      "p50": 3582,
      "direct_p50": 3923,
      "avg": 3749,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/69.json"
    },
    {
      "zip": "71573",
      "city": "Allmersbach im Tal",
      "state": "Baden-Württemberg",
      "p50": 3599,
      "direct_p50": 3408,
      "avg": 4018,
      "n_active": 11,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 241,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "72119",
      "city": "Ammerbuch",
      "state": "Baden-Württemberg",
      "p50": 4877,
      "direct_p50": 4782,
      "avg": 5015,
      "n_active": 11,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 17.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "72290",
      "city": "Loßburg",
      "state": "Baden-Württemberg",
      "p50": 2932,
      "direct_p50": 2597,
      "avg": 2902,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "72505",
      "city": "Krauchenwies",
      "state": "Baden-Württemberg",
      "p50": 2462,
      "direct_p50": 2019,
      "avg": 2728,
      "n_active": 11,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -21.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "73268",
      "city": "Erkenbrechtsweiler",
      "state": "Baden-Württemberg",
      "p50": 3111,
      "direct_p50": 2296,
      "avg": 3235,
      "n_active": 11,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "73489",
      "city": "Jagstzell",
      "state": "Baden-Württemberg",
      "p50": 3760,
      "direct_p50": 2500,
      "avg": 3692,
      "n_active": 11,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -30.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "74545",
      "city": "Michelfeld",
      "state": "Baden-Württemberg",
      "p50": 3914,
      "direct_p50": 4846,
      "avg": 3993,
      "n_active": 11,
      "pool_n": 198,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "74858",
      "city": "Aglasterhausen",
      "state": "Baden-Württemberg",
      "p50": 1906,
      "direct_p50": 1906,
      "avg": 2219,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "75447",
      "city": "Sternenfels",
      "state": "Baden-Württemberg",
      "p50": 2666,
      "direct_p50": 2131,
      "avg": 3207,
      "n_active": 11,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/75.json"
    },
    {
      "zip": "76889",
      "city": "Dörrenbach",
      "state": "Rheinland-Pfalz",
      "p50": 2500,
      "direct_p50": 2941,
      "avg": 2667,
      "n_active": 11,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/76.json"
    },
    {
      "zip": "77716",
      "city": "Haslach im Kinzigtal",
      "state": "Baden-Württemberg",
      "p50": 2914,
      "direct_p50": 3624,
      "avg": 3241,
      "n_active": 11,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/77.json"
    },
    {
      "zip": "77743",
      "city": "Dundenheim",
      "state": "Baden-Württemberg",
      "p50": 3556,
      "direct_p50": 3830,
      "avg": 3502,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/77.json"
    },
    {
      "zip": "77971",
      "city": "Kippenheim",
      "state": "Baden-Württemberg",
      "p50": 2846,
      "direct_p50": 3039,
      "avg": 2926,
      "n_active": 11,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -15.1,
      "detail": "plz/77.json"
    },
    {
      "zip": "77972",
      "city": "Mahlberg",
      "state": "Baden-Württemberg",
      "p50": 2849,
      "direct_p50": 2846,
      "avg": 2955,
      "n_active": 11,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -15.1,
      "detail": "plz/77.json"
    },
    {
      "zip": "78087",
      "city": "Mönchweiler",
      "state": "Baden-Württemberg",
      "p50": 2650,
      "direct_p50": 1907,
      "avg": 2895,
      "n_active": 11,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "78147",
      "city": "Vöhrenbach",
      "state": "Baden-Württemberg",
      "p50": 2574,
      "direct_p50": 1712,
      "avg": 3006,
      "n_active": 11,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "78194",
      "city": "Immendingen",
      "state": "Baden-Württemberg",
      "p50": 2700,
      "direct_p50": 2860,
      "avg": 2820,
      "n_active": 11,
      "pool_n": 129,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "78359",
      "city": "Orsingen",
      "state": "Baden-Württemberg",
      "p50": 3693,
      "direct_p50": 4222,
      "avg": 3626,
      "n_active": 11,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 167,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "78567",
      "city": "Fridingen an der Donau",
      "state": "Baden-Württemberg",
      "p50": 2765,
      "direct_p50": 3379,
      "avg": 2879,
      "n_active": 11,
      "pool_n": 139,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 254,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "79283",
      "city": "Bollschweil (Kernort)",
      "state": "Baden-Württemberg",
      "p50": 6417,
      "direct_p50": 6227,
      "avg": 5913,
      "n_active": 11,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 377,
      "quality": "stabilisiert",
      "dom_days": 139,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79286",
      "city": "Glottertal",
      "state": "Baden-Württemberg",
      "p50": 5941,
      "direct_p50": 6102,
      "avg": 6070,
      "n_active": 11,
      "pool_n": 94,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 19.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79418",
      "city": "Schliengen",
      "state": "Baden-Württemberg",
      "p50": 3374,
      "direct_p50": 3325,
      "avg": 3495,
      "n_active": 11,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79801",
      "city": "Hohentengen am Hochrhein",
      "state": "Baden-Württemberg",
      "p50": 3416,
      "direct_p50": 3195,
      "avg": 3814,
      "n_active": 11,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "79865",
      "city": "Grafenhausen",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 4228,
      "avg": 2872,
      "n_active": 11,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "82067",
      "city": "Schäftlarn",
      "state": "Bayern",
      "p50": 9125,
      "direct_p50": 5698,
      "avg": 8209,
      "n_active": 11,
      "pool_n": 40,
      "pool_size": 6,
      "new_30d": 5,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "82496",
      "city": "Oberau",
      "state": "Bayern",
      "p50": 4587,
      "direct_p50": 4556,
      "avg": 4740,
      "n_active": 11,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/82.json"
    },
    {
      "zip": "85098",
      "city": "Großmehring",
      "state": "Bayern",
      "p50": 4213,
      "direct_p50": 4200,
      "avg": 4221,
      "n_active": 11,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/85.json"
    },
    {
      "zip": "86462",
      "city": "Langweid am Lech",
      "state": "Bayern",
      "p50": 4575,
      "direct_p50": 3570,
      "avg": 4730,
      "n_active": 11,
      "pool_n": 145,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "86470",
      "city": "Thannhausen",
      "state": "Bayern",
      "p50": 4046,
      "direct_p50": 3200,
      "avg": 3850,
      "n_active": 11,
      "pool_n": 62,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 28.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86573",
      "city": "Obergriesbach",
      "state": "Bayern",
      "p50": 4153,
      "direct_p50": 3457,
      "avg": 4401,
      "n_active": 11,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 11,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "86637",
      "city": "Wertingen",
      "state": "Bayern",
      "p50": 4715,
      "direct_p50": 4715,
      "avg": 4454,
      "n_active": 11,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 128,
      "dom_source": "entities",
      "trend_pct": -20.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "87656",
      "city": "Germaringen",
      "state": "Bayern",
      "p50": 5579,
      "direct_p50": 4967,
      "avg": 5287,
      "n_active": 11,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/87.json"
    },
    {
      "zip": "88353",
      "city": "Kißlegg",
      "state": "Baden-Württemberg",
      "p50": 3539,
      "direct_p50": 4910,
      "avg": 3728,
      "n_active": 11,
      "pool_n": 74,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "89440",
      "city": "Lutzingen",
      "state": "Bayern",
      "p50": 3218,
      "direct_p50": 1878,
      "avg": 3439,
      "n_active": 11,
      "pool_n": 102,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/89.json"
    },
    {
      "zip": "90574",
      "city": "Roßtal",
      "state": "Bayern",
      "p50": 4024,
      "direct_p50": 5014,
      "avg": 4316,
      "n_active": 11,
      "pool_n": 112,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/90.json"
    },
    {
      "zip": "90587",
      "city": "Obermichelbach-Tuchenbach (VGem)",
      "state": "Bayern",
      "p50": 3889,
      "direct_p50": 3477,
      "avg": 4048,
      "n_active": 11,
      "pool_n": 91,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "91735",
      "city": "Muhr am See",
      "state": "Bayern",
      "p50": 2974,
      "direct_p50": 2744,
      "avg": 3360,
      "n_active": 11,
      "pool_n": 80,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91807",
      "city": "Solnhofen",
      "state": "Bayern",
      "p50": 2304,
      "direct_p50": 3470,
      "avg": 2493,
      "n_active": 11,
      "pool_n": 38,
      "pool_size": 7,
      "new_30d": 8,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "94249",
      "city": "Bodenmais",
      "state": "Bayern",
      "p50": 1963,
      "direct_p50": 2026,
      "avg": 2177,
      "n_active": 11,
      "pool_n": 40,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "94526",
      "city": "Metten",
      "state": "Bayern",
      "p50": 3799,
      "direct_p50": 2868,
      "avg": 4090,
      "n_active": 11,
      "pool_n": 166,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/94.json"
    },
    {
      "zip": "97082",
      "city": "Würzburg",
      "state": "Bayern",
      "p50": 5237,
      "direct_p50": 4527,
      "avg": 5359,
      "n_active": 11,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97638",
      "city": "Mellrichstadt",
      "state": "Bayern",
      "p50": 2812,
      "direct_p50": 1771,
      "avg": 3028,
      "n_active": 11,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -18.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97708",
      "city": "Bad Bocklet",
      "state": "Bayern",
      "p50": 2796,
      "direct_p50": 3189,
      "avg": 2925,
      "n_active": 11,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "98574",
      "city": "Schmalkalden",
      "state": "Thüringen",
      "p50": 1104,
      "direct_p50": 774,
      "avg": 1252,
      "n_active": 11,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -29.8,
      "detail": "plz/98.json"
    },
    {
      "zip": "99087",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2756,
      "direct_p50": 1626,
      "avg": 2721,
      "n_active": 11,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99610",
      "city": "Sömmerda",
      "state": "Thüringen",
      "p50": 1626,
      "direct_p50": 1855,
      "avg": 1776,
      "n_active": 11,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 5,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "99880",
      "city": "Waltershausen",
      "state": "Thüringen",
      "p50": 1597,
      "direct_p50": 1587,
      "avg": 2404,
      "n_active": 11,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 16.9,
      "detail": "plz/99.json"
    },
    {
      "zip": "06124",
      "city": "Halle",
      "state": "Sachsen-Anhalt",
      "p50": 1981,
      "direct_p50": 1482,
      "avg": 2119,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/06.json"
    },
    {
      "zip": "06842",
      "city": "Dessau",
      "state": "Sachsen-Anhalt",
      "p50": 1408,
      "direct_p50": 2443,
      "avg": 2007,
      "n_active": 10,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -23.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "07333",
      "city": "Unterwellenborn",
      "state": "Thüringen",
      "p50": 1149,
      "direct_p50": 1114,
      "avg": 1165,
      "n_active": 10,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/07.json"
    },
    {
      "zip": "07629",
      "city": "Hermsdorf",
      "state": "Thüringen",
      "p50": 7740,
      "direct_p50": 1380,
      "avg": 6211,
      "n_active": 10,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -72.9,
      "detail": "plz/07.json"
    },
    {
      "zip": "08304",
      "city": "Schönheide",
      "state": "Sachsen",
      "p50": 853,
      "direct_p50": 797,
      "avg": 891,
      "n_active": 10,
      "pool_n": 47,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 131,
      "quality": "stabilisiert",
      "dom_days": 133,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/08.json"
    },
    {
      "zip": "16244",
      "city": "Schorfheide",
      "state": "Brandenburg",
      "p50": 2895,
      "direct_p50": 2436,
      "avg": 3015,
      "n_active": 10,
      "pool_n": 56,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/16.json"
    },
    {
      "zip": "17207",
      "city": "Röbel",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3906,
      "direct_p50": 2660,
      "avg": 4002,
      "n_active": 10,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -27.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "18109",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5650,
      "direct_p50": 3224,
      "avg": 5784,
      "n_active": 10,
      "pool_n": 85,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/18.json"
    },
    {
      "zip": "18574",
      "city": "Gustow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3328,
      "direct_p50": 2714,
      "avg": 3647,
      "n_active": 10,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -40.2,
      "detail": "plz/18.json"
    },
    {
      "zip": "21379",
      "city": "Rullstorf",
      "state": "Niedersachsen",
      "p50": 3303,
      "direct_p50": 3271,
      "avg": 3664,
      "n_active": 10,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "21762",
      "city": "Otterndorf",
      "state": "Niedersachsen",
      "p50": 3545,
      "direct_p50": 2381,
      "avg": 3805,
      "n_active": 10,
      "pool_n": 118,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/21.json"
    },
    {
      "zip": "22417",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4882,
      "direct_p50": 4162,
      "avg": 4910,
      "n_active": 10,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "22946",
      "city": "Großensee",
      "state": "Schleswig-Holstein",
      "p50": 2956,
      "direct_p50": 3945,
      "avg": 3362,
      "n_active": 10,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "23858",
      "city": "Reinfeld",
      "state": "Schleswig-Holstein",
      "p50": 2725,
      "direct_p50": 2576,
      "avg": 3475,
      "n_active": 10,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/23.json"
    },
    {
      "zip": "23909",
      "city": "Ratzeburg",
      "state": "Schleswig-Holstein",
      "p50": 3269,
      "direct_p50": 3139,
      "avg": 3198,
      "n_active": 10,
      "pool_n": 55,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "23923",
      "city": "Selmsdorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2673,
      "direct_p50": 2780,
      "avg": 2971,
      "n_active": 10,
      "pool_n": 50,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/23.json"
    },
    {
      "zip": "24537",
      "city": "Neumünster",
      "state": "Schleswig-Holstein",
      "p50": 2433,
      "direct_p50": 2103,
      "avg": 2912,
      "n_active": 10,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/24.json"
    },
    {
      "zip": "24598",
      "city": "Boostedt",
      "state": "Schleswig-Holstein",
      "p50": 2069,
      "direct_p50": 1931,
      "avg": 2471,
      "n_active": 10,
      "pool_n": 66,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "24782",
      "city": "Büdelsdorf",
      "state": "Schleswig-Holstein",
      "p50": 1710,
      "direct_p50": 1957,
      "avg": 2111,
      "n_active": 10,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "24811",
      "city": "Owschlag",
      "state": "Schleswig-Holstein",
      "p50": 1710,
      "direct_p50": 1653,
      "avg": 2063,
      "n_active": 10,
      "pool_n": 98,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "26529",
      "city": "Marienhafe",
      "state": "Niedersachsen",
      "p50": 3886,
      "direct_p50": 3952,
      "avg": 3377,
      "n_active": 10,
      "pool_n": 66,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": 29.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "27804",
      "city": "Berne",
      "state": "Niedersachsen",
      "p50": 3538,
      "direct_p50": 3322,
      "avg": 3539,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "29229",
      "city": "Celle",
      "state": "Niedersachsen",
      "p50": 1663,
      "direct_p50": 1620,
      "avg": 1832,
      "n_active": 10,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -35.4,
      "detail": "plz/29.json"
    },
    {
      "zip": "29410",
      "city": "Salzwedel",
      "state": "Sachsen-Anhalt",
      "p50": 1313,
      "direct_p50": 1313,
      "avg": 1712,
      "n_active": 10,
      "pool_n": 20,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/29.json"
    },
    {
      "zip": "29439",
      "city": "Lüchow",
      "state": "Niedersachsen",
      "p50": 1334,
      "direct_p50": 1428,
      "avg": 1875,
      "n_active": 10,
      "pool_n": 22,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/29.json"
    },
    {
      "zip": "29553",
      "city": "Bienenbüttel",
      "state": "Niedersachsen",
      "p50": 2157,
      "direct_p50": 1408,
      "avg": 2594,
      "n_active": 10,
      "pool_n": 55,
      "pool_size": 6,
      "new_30d": 8,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -10.1,
      "detail": "plz/29.json"
    },
    {
      "zip": "29633",
      "city": "Munster",
      "state": "Niedersachsen",
      "p50": 5175,
      "direct_p50": 2163,
      "avg": 5556,
      "n_active": 10,
      "pool_n": 277,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 74.6,
      "detail": "plz/29.json"
    },
    {
      "zip": "29683",
      "city": "Bad Fallingbostel",
      "state": "Niedersachsen",
      "p50": 1269,
      "direct_p50": 1601,
      "avg": 1562,
      "n_active": 10,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -21.6,
      "detail": "plz/29.json"
    },
    {
      "zip": "31180",
      "city": "Giesen",
      "state": "Niedersachsen",
      "p50": 2463,
      "direct_p50": 1885,
      "avg": 2932,
      "n_active": 10,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 122,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/31.json"
    },
    {
      "zip": "31683",
      "city": "Obernkirchen",
      "state": "Niedersachsen",
      "p50": 1667,
      "direct_p50": 1542,
      "avg": 1981,
      "n_active": 10,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "33189",
      "city": "Schlangen",
      "state": "Nordrhein-Westfalen",
      "p50": 3703,
      "direct_p50": 2330,
      "avg": 3505,
      "n_active": 10,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "34253",
      "city": "Lohfelden",
      "state": "Hessen",
      "p50": 2385,
      "direct_p50": 2495,
      "avg": 3390,
      "n_active": 10,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 7.0,
      "detail": "plz/34.json"
    },
    {
      "zip": "35085",
      "city": "Ebsdorfergrund",
      "state": "Hessen",
      "p50": 3858,
      "direct_p50": 4262,
      "avg": 3766,
      "n_active": 10,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/35.json"
    },
    {
      "zip": "35781",
      "city": "Weilburg",
      "state": "Hessen",
      "p50": 2551,
      "direct_p50": 2061,
      "avg": 2858,
      "n_active": 10,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "36039",
      "city": "Fulda",
      "state": "Hessen",
      "p50": 2912,
      "direct_p50": 3070,
      "avg": 3021,
      "n_active": 10,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/36.json"
    },
    {
      "zip": "41516",
      "city": "Grevenbroich",
      "state": "Nordrhein-Westfalen",
      "p50": 2716,
      "direct_p50": 3042,
      "avg": 2755,
      "n_active": 10,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/41.json"
    },
    {
      "zip": "42103",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1853,
      "direct_p50": 2509,
      "avg": 2384,
      "n_active": 10,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -26.9,
      "detail": "plz/42.json"
    },
    {
      "zip": "42327",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2487,
      "direct_p50": 2691,
      "avg": 2173,
      "n_active": 10,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -10.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "46117",
      "city": "Oberhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 1989,
      "direct_p50": 2706,
      "avg": 2160,
      "n_active": 10,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 7.0,
      "detail": "plz/46.json"
    },
    {
      "zip": "46487",
      "city": "Wesel",
      "state": "Nordrhein-Westfalen",
      "p50": 1863,
      "direct_p50": 1834,
      "avg": 2206,
      "n_active": 10,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -32.3,
      "detail": "plz/46.json"
    },
    {
      "zip": "47443",
      "city": "Moers",
      "state": "Nordrhein-Westfalen",
      "p50": 2838,
      "direct_p50": 2245,
      "avg": 2946,
      "n_active": 10,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/47.json"
    },
    {
      "zip": "47589",
      "city": "Uedem",
      "state": "Nordrhein-Westfalen",
      "p50": 2999,
      "direct_p50": 3333,
      "avg": 2806,
      "n_active": 10,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 19.9,
      "detail": "plz/47.json"
    },
    {
      "zip": "48341",
      "city": "Altenberge",
      "state": "Nordrhein-Westfalen",
      "p50": 4032,
      "direct_p50": 2833,
      "avg": 3591,
      "n_active": 10,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/48.json"
    },
    {
      "zip": "49688",
      "city": "Lastrup",
      "state": "Niedersachsen",
      "p50": 3681,
      "direct_p50": 4058,
      "avg": 3432,
      "n_active": 10,
      "pool_n": 58,
      "pool_size": 4,
      "new_30d": 10,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 15.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "51709",
      "city": "Marienheide",
      "state": "Nordrhein-Westfalen",
      "p50": 2040,
      "direct_p50": 4064,
      "avg": 2330,
      "n_active": 10,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/51.json"
    },
    {
      "zip": "54308",
      "city": "Grewenich",
      "state": "Rheinland-Pfalz",
      "p50": 4650,
      "direct_p50": 5002,
      "avg": 4501,
      "n_active": 10,
      "pool_n": 200,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 178,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/54.json"
    },
    {
      "zip": "54411",
      "city": "Hermeskeil",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 1687,
      "avg": 2493,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 21.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54673",
      "city": "Dauwelshausen",
      "state": "Rheinland-Pfalz",
      "p50": 3174,
      "direct_p50": 3993,
      "avg": 3341,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -22.5,
      "detail": "plz/54.json"
    },
    {
      "zip": "56581",
      "city": "Ehlscheid",
      "state": "Rheinland-Pfalz",
      "p50": 3411,
      "direct_p50": 2579,
      "avg": 3180,
      "n_active": 10,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 21.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56859",
      "city": "Bullay",
      "state": "Rheinland-Pfalz",
      "p50": 3791,
      "direct_p50": 4798,
      "avg": 3637,
      "n_active": 10,
      "pool_n": 40,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 113,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 78.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "57537",
      "city": "Wissen",
      "state": "Rheinland-Pfalz",
      "p50": 3562,
      "direct_p50": 2270,
      "avg": 2900,
      "n_active": 10,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/57.json"
    },
    {
      "zip": "57612",
      "city": "Idelberg",
      "state": "Rheinland-Pfalz",
      "p50": 1825,
      "direct_p50": 611,
      "avg": 1796,
      "n_active": 10,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -17.4,
      "detail": "plz/57.json"
    },
    {
      "zip": "58739",
      "city": "Wickede (Ruhr)",
      "state": "Nordrhein-Westfalen",
      "p50": 3278,
      "direct_p50": 1995,
      "avg": 3030,
      "n_active": 10,
      "pool_n": 97,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 59.7,
      "detail": "plz/58.json"
    },
    {
      "zip": "59348",
      "city": "Lüdinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 3580,
      "direct_p50": 3744,
      "avg": 3152,
      "n_active": 10,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 42.8,
      "detail": "plz/59.json"
    },
    {
      "zip": "59427",
      "city": "Unna",
      "state": "Nordrhein-Westfalen",
      "p50": 2295,
      "direct_p50": 2155,
      "avg": 2420,
      "n_active": 10,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "59519",
      "city": "Möhnesee",
      "state": "Nordrhein-Westfalen",
      "p50": 3206,
      "direct_p50": 2524,
      "avg": 3665,
      "n_active": 10,
      "pool_n": 136,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/59.json"
    },
    {
      "zip": "63636",
      "city": "Brachttal",
      "state": "Hessen",
      "p50": 2132,
      "direct_p50": 1866,
      "avg": 2295,
      "n_active": 10,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "64409",
      "city": "Messel",
      "state": "Hessen",
      "p50": 3526,
      "direct_p50": 3409,
      "avg": 3724,
      "n_active": 10,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -13.1,
      "detail": "plz/64.json"
    },
    {
      "zip": "64686",
      "city": "Lautertal (Odenwald)",
      "state": "Hessen",
      "p50": 2983,
      "direct_p50": 2502,
      "avg": 3210,
      "n_active": 10,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/64.json"
    },
    {
      "zip": "66822",
      "city": "Lebach",
      "state": "Saarland",
      "p50": 2491,
      "direct_p50": 2034,
      "avg": 2353,
      "n_active": 10,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 30.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "67169",
      "city": "Kallstadt",
      "state": "Rheinland-Pfalz",
      "p50": 4550,
      "direct_p50": 3403,
      "avg": 4162,
      "n_active": 10,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 28.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "67468",
      "city": "Frankeneck",
      "state": "Rheinland-Pfalz",
      "p50": 3369,
      "direct_p50": 1880,
      "avg": 4042,
      "n_active": 10,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "68804",
      "city": "Altlußheim",
      "state": "Baden-Württemberg",
      "p50": 3154,
      "direct_p50": 3474,
      "avg": 3280,
      "n_active": 10,
      "pool_n": 92,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/68.json"
    },
    {
      "zip": "71296",
      "city": "Heimsheim",
      "state": "Baden-Württemberg",
      "p50": 3423,
      "direct_p50": 3490,
      "avg": 3588,
      "n_active": 10,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/71.json"
    },
    {
      "zip": "72077",
      "city": "Tübingen",
      "state": "Baden-Württemberg",
      "p50": 4951,
      "direct_p50": 5233,
      "avg": 5291,
      "n_active": 10,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 86,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/72.json"
    },
    {
      "zip": "72131",
      "city": "Ofterdingen",
      "state": "Baden-Württemberg",
      "p50": 3848,
      "direct_p50": 3620,
      "avg": 4368,
      "n_active": 10,
      "pool_n": 69,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "72401",
      "city": "Haigerloch",
      "state": "Baden-Württemberg",
      "p50": 3785,
      "direct_p50": 3509,
      "avg": 3751,
      "n_active": 10,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "72459",
      "city": "Albstadt",
      "state": "Baden-Württemberg",
      "p50": 2022,
      "direct_p50": 2870,
      "avg": 2358,
      "n_active": 10,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "73098",
      "city": "Rechberghausen",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 3448,
      "avg": 3053,
      "n_active": 10,
      "pool_n": 114,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "74214",
      "city": "Bieringen",
      "state": "Baden-Württemberg",
      "p50": 3764,
      "direct_p50": 761,
      "avg": 3343,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 178,
      "dom_source": "entities",
      "trend_pct": 121.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74538",
      "city": "Rosengarten",
      "state": "Baden-Württemberg",
      "p50": 3658,
      "direct_p50": 2359,
      "avg": 3857,
      "n_active": 10,
      "pool_n": 207,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "74544",
      "city": "Michelbach an der Bilz",
      "state": "Baden-Württemberg",
      "p50": 3693,
      "direct_p50": 2801,
      "avg": 3944,
      "n_active": 10,
      "pool_n": 197,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 13.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "74638",
      "city": "Waldenburg",
      "state": "Baden-Württemberg",
      "p50": 3142,
      "direct_p50": 3930,
      "avg": 3450,
      "n_active": 10,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "74869",
      "city": "Schwarzach",
      "state": "Baden-Württemberg",
      "p50": 1906,
      "direct_p50": 1785,
      "avg": 2219,
      "n_active": 10,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "75045",
      "city": "Walzbachtal",
      "state": "Baden-Württemberg",
      "p50": 3565,
      "direct_p50": 3809,
      "avg": 3732,
      "n_active": 10,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/75.json"
    },
    {
      "zip": "75059",
      "city": "Zaisenhausen",
      "state": "Baden-Württemberg",
      "p50": 4838,
      "direct_p50": 4266,
      "avg": 4645,
      "n_active": 10,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 96,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "75203",
      "city": "Königsbach",
      "state": "Baden-Württemberg",
      "p50": 2569,
      "direct_p50": 2600,
      "avg": 2636,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/75.json"
    },
    {
      "zip": "75339",
      "city": "Höfen an der Enz",
      "state": "Baden-Württemberg",
      "p50": 2199,
      "direct_p50": 1788,
      "avg": 2161,
      "n_active": 10,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/75.json"
    },
    {
      "zip": "76473",
      "city": "Iffezheim",
      "state": "Baden-Württemberg",
      "p50": 3187,
      "direct_p50": 3045,
      "avg": 3263,
      "n_active": 10,
      "pool_n": 191,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 96,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "76751",
      "city": "Jockgrim",
      "state": "Rheinland-Pfalz",
      "p50": 3209,
      "direct_p50": 3369,
      "avg": 3097,
      "n_active": 10,
      "pool_n": 64,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 71,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "77749",
      "city": "Hohberg",
      "state": "Baden-Württemberg",
      "p50": 2853,
      "direct_p50": 2672,
      "avg": 2998,
      "n_active": 10,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -21.7,
      "detail": "plz/77.json"
    },
    {
      "zip": "77756",
      "city": "Hausach",
      "state": "Baden-Württemberg",
      "p50": 4314,
      "direct_p50": 4752,
      "avg": 3983,
      "n_active": 10,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 85.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "77866",
      "city": "Freistett",
      "state": "Baden-Württemberg",
      "p50": 3062,
      "direct_p50": 2766,
      "avg": 3235,
      "n_active": 10,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 19.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "77880",
      "city": "Sasbach",
      "state": "Baden-Württemberg",
      "p50": 3518,
      "direct_p50": 3785,
      "avg": 3621,
      "n_active": 10,
      "pool_n": 82,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "78078",
      "city": "Niedereschach",
      "state": "Baden-Württemberg",
      "p50": 2854,
      "direct_p50": 2727,
      "avg": 3167,
      "n_active": 10,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -18.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78189",
      "city": "Bad Krozingen",
      "state": "Baden-Württemberg",
      "p50": 4808,
      "direct_p50": 7528,
      "avg": 4952,
      "n_active": 10,
      "pool_n": 110,
      "pool_size": 2,
      "new_30d": 10,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "78576",
      "city": "Emmingen-Liptingen",
      "state": "Baden-Württemberg",
      "p50": 2698,
      "direct_p50": 3828,
      "avg": 2857,
      "n_active": 10,
      "pool_n": 134,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/78.json"
    },
    {
      "zip": "79692",
      "city": "Kleines Wiesental",
      "state": "Baden-Württemberg",
      "p50": 2423,
      "direct_p50": 2478,
      "avg": 3040,
      "n_active": 10,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "79862",
      "city": "Höchenschwand",
      "state": "Baden-Württemberg",
      "p50": 2170,
      "direct_p50": 2169,
      "avg": 2257,
      "n_active": 10,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "82266",
      "city": "Inning am Ammersee",
      "state": "Bayern",
      "p50": 6214,
      "direct_p50": 5722,
      "avg": 6485,
      "n_active": 10,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 167,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "82281",
      "city": "Egenhofen",
      "state": "Bayern",
      "p50": 4613,
      "direct_p50": 5126,
      "avg": 4742,
      "n_active": 10,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "83250",
      "city": "Marquartstein",
      "state": "Bayern",
      "p50": 4653,
      "direct_p50": 4849,
      "avg": 5044,
      "n_active": 10,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "84079",
      "city": "Bruckberg bei Landshut",
      "state": "Bayern",
      "p50": 4366,
      "direct_p50": 4367,
      "avg": 4399,
      "n_active": 10,
      "pool_n": 87,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 12.6,
      "detail": "plz/84.json"
    },
    {
      "zip": "84160",
      "city": "Frontenhausen",
      "state": "Bayern",
      "p50": 3700,
      "direct_p50": 4612,
      "avg": 3658,
      "n_active": 10,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "85072",
      "city": "Eichstätt",
      "state": "Bayern",
      "p50": 3065,
      "direct_p50": 3833,
      "avg": 2988,
      "n_active": 10,
      "pool_n": 23,
      "pool_size": 8,
      "new_30d": 7,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/85.json"
    },
    {
      "zip": "85084",
      "city": "Reichertshofen",
      "state": "Bayern",
      "p50": 4273,
      "direct_p50": 4450,
      "avg": 4360,
      "n_active": 10,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85101",
      "city": "Lenting",
      "state": "Bayern",
      "p50": 4468,
      "direct_p50": 4688,
      "avg": 4714,
      "n_active": 10,
      "pool_n": 247,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85120",
      "city": "Hepberg",
      "state": "Bayern",
      "p50": 4688,
      "direct_p50": 3646,
      "avg": 4730,
      "n_active": 10,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 16.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85235",
      "city": "Pfaffenhofen an der Glonn",
      "state": "Bayern",
      "p50": 4223,
      "direct_p50": 3645,
      "avg": 4336,
      "n_active": 10,
      "pool_n": 45,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 133,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "85258",
      "city": "Weichs",
      "state": "Bayern",
      "p50": 5001,
      "direct_p50": 6078,
      "avg": 4977,
      "n_active": 10,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 21.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85283",
      "city": "Wolnzach",
      "state": "Bayern",
      "p50": 3783,
      "direct_p50": 5998,
      "avg": 4090,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "86971",
      "city": "Peiting",
      "state": "Bayern",
      "p50": 3505,
      "direct_p50": 3447,
      "avg": 3693,
      "n_active": 10,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "86983",
      "city": "Lechbruck am See",
      "state": "Bayern",
      "p50": 4147,
      "direct_p50": 4318,
      "avg": 4277,
      "n_active": 10,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "87452",
      "city": "Altusried",
      "state": "Bayern",
      "p50": 4457,
      "direct_p50": 4357,
      "avg": 4223,
      "n_active": 10,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "87541",
      "city": "Bad Hindelang",
      "state": "Bayern",
      "p50": 4102,
      "direct_p50": 4788,
      "avg": 4673,
      "n_active": 10,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/87.json"
    },
    {
      "zip": "87724",
      "city": "Ottobeuren",
      "state": "Bayern",
      "p50": 4268,
      "direct_p50": 3619,
      "avg": 4028,
      "n_active": 10,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "88094",
      "city": "Oberteuringen",
      "state": "Baden-Württemberg",
      "p50": 5210,
      "direct_p50": 3461,
      "avg": 5328,
      "n_active": 10,
      "pool_n": 139,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 124,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/88.json"
    },
    {
      "zip": "88167",
      "city": "Maierhöfen",
      "state": "Bayern",
      "p50": 3950,
      "direct_p50": 3379,
      "avg": 3763,
      "n_active": 10,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -33.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "88433",
      "city": "Schemmerhofen",
      "state": "Baden-Württemberg",
      "p50": 4027,
      "direct_p50": 3407,
      "avg": 3699,
      "n_active": 10,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 6.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88521",
      "city": "Ertingen",
      "state": "Baden-Württemberg",
      "p50": 4114,
      "direct_p50": 4113,
      "avg": 3558,
      "n_active": 10,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 104.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "90602",
      "city": "Pyrbaum",
      "state": "Bayern",
      "p50": 4748,
      "direct_p50": 2627,
      "avg": 4278,
      "n_active": 10,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 87,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 45.3,
      "detail": "plz/90.json"
    },
    {
      "zip": "90610",
      "city": "Winkelhaid",
      "state": "Bayern",
      "p50": 2994,
      "direct_p50": 2776,
      "avg": 3207,
      "n_active": 10,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/90.json"
    },
    {
      "zip": "91555",
      "city": "Feuchtwangen",
      "state": "Bayern",
      "p50": 5076,
      "direct_p50": 2533,
      "avg": 4543,
      "n_active": 10,
      "pool_n": 131,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 35.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "92665",
      "city": "Altenstadt an der Waldnaab",
      "state": "Bayern",
      "p50": 3990,
      "direct_p50": 4468,
      "avg": 3868,
      "n_active": 10,
      "pool_n": 192,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "93173",
      "city": "Wenzenbach",
      "state": "Bayern",
      "p50": 5450,
      "direct_p50": 4458,
      "avg": 5193,
      "n_active": 10,
      "pool_n": 87,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 20.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "93176",
      "city": "Beratzhausen",
      "state": "Bayern",
      "p50": 3839,
      "direct_p50": 3580,
      "avg": 3628,
      "n_active": 10,
      "pool_n": 53,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/93.json"
    },
    {
      "zip": "94130",
      "city": "Obernzell",
      "state": "Bayern",
      "p50": 2323,
      "direct_p50": 1982,
      "avg": 2588,
      "n_active": 10,
      "pool_n": 56,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "94351",
      "city": "Feldkirchen",
      "state": "Bayern",
      "p50": 3891,
      "direct_p50": 2998,
      "avg": 4011,
      "n_active": 10,
      "pool_n": 233,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "95478",
      "city": "Kemnath",
      "state": "Bayern",
      "p50": 4100,
      "direct_p50": 3830,
      "avg": 3495,
      "n_active": 10,
      "pool_n": 47,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "95676",
      "city": "Wiesau",
      "state": "Bayern",
      "p50": 3210,
      "direct_p50": 3000,
      "avg": 2593,
      "n_active": 10,
      "pool_n": 60,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "96149",
      "city": "Breitengüßbach",
      "state": "Bayern",
      "p50": 3032,
      "direct_p50": 4545,
      "avg": 3436,
      "n_active": 10,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "96215",
      "city": "Lichtenfels",
      "state": "Bayern",
      "p50": 2561,
      "direct_p50": 2238,
      "avg": 2823,
      "n_active": 10,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 48.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "96524",
      "city": "Föritztal",
      "state": "Thüringen",
      "p50": 1381,
      "direct_p50": 3950,
      "avg": 2058,
      "n_active": 10,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/96.json"
    },
    {
      "zip": "97234",
      "city": "Reichenberg",
      "state": "Bayern",
      "p50": 3600,
      "direct_p50": 2405,
      "avg": 3802,
      "n_active": 10,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/97.json"
    },
    {
      "zip": "97456",
      "city": "Dittelbrunn",
      "state": "Bayern",
      "p50": 2835,
      "direct_p50": 3250,
      "avg": 3278,
      "n_active": 10,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 14.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97855",
      "city": "Triefenstein",
      "state": "Bayern",
      "p50": 4809,
      "direct_p50": 2615,
      "avg": 4075,
      "n_active": 10,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 64.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97903",
      "city": "Collenberg",
      "state": "Bayern",
      "p50": 2862,
      "direct_p50": 1886,
      "avg": 3143,
      "n_active": 10,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 26.3,
      "detail": "plz/97.json"
    },
    {
      "zip": "99094",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2389,
      "direct_p50": 2389,
      "avg": 2553,
      "n_active": 10,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "99897",
      "city": "Tambach-Dietharz",
      "state": "Thüringen",
      "p50": 2359,
      "direct_p50": 1054,
      "avg": 2358,
      "n_active": 10,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 127,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 51.8,
      "detail": "plz/99.json"
    },
    {
      "zip": "01169",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3404,
      "direct_p50": 3783,
      "avg": 3908,
      "n_active": 9,
      "pool_n": 180,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 23.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "01468",
      "city": "Moritzburg",
      "state": "Sachsen",
      "p50": 3333,
      "direct_p50": 2736,
      "avg": 3683,
      "n_active": 9,
      "pool_n": 125,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 86,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 19.3,
      "detail": "plz/01.json"
    },
    {
      "zip": "01773",
      "city": "Altenberg",
      "state": "Sachsen",
      "p50": 1420,
      "direct_p50": 1498,
      "avg": 1363,
      "n_active": 9,
      "pool_n": 20,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 71.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "02748",
      "city": "Bernstadt auf dem Eigen",
      "state": "Sachsen",
      "p50": 800,
      "direct_p50": 755,
      "avg": 1066,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 76,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 34.7,
      "detail": "plz/02.json"
    },
    {
      "zip": "03044",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3576,
      "direct_p50": 3201,
      "avg": 3550,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -16.4,
      "detail": "plz/03.json"
    },
    {
      "zip": "04567",
      "city": "Kitzscher",
      "state": "Sachsen",
      "p50": 1455,
      "direct_p50": 1082,
      "avg": 2472,
      "n_active": 9,
      "pool_n": 62,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04651",
      "city": "Bad Lausick",
      "state": "Sachsen",
      "p50": 1455,
      "direct_p50": 819,
      "avg": 2577,
      "n_active": 9,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "06493",
      "city": "Ballenstedt",
      "state": "Sachsen-Anhalt",
      "p50": 1698,
      "direct_p50": 1080,
      "avg": 2254,
      "n_active": 9,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": 15.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "07330",
      "city": "Probstzella",
      "state": "Thüringen",
      "p50": 1019,
      "direct_p50": 1118,
      "avg": 1098,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -36.6,
      "detail": "plz/07.json"
    },
    {
      "zip": "08297",
      "city": "Zwoenitz",
      "state": "Sachsen",
      "p50": 1279,
      "direct_p50": 2165,
      "avg": 1568,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 8,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -19.5,
      "detail": "plz/08.json"
    },
    {
      "zip": "08547",
      "city": "Plauen",
      "state": "Sachsen",
      "p50": 811,
      "direct_p50": 752,
      "avg": 863,
      "n_active": 9,
      "pool_n": 152,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 18.1,
      "detail": "plz/08.json"
    },
    {
      "zip": "08606",
      "city": "Oelsnitz",
      "state": "Sachsen",
      "p50": 814,
      "direct_p50": 530,
      "avg": 924,
      "n_active": 9,
      "pool_n": 97,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/08.json"
    },
    {
      "zip": "09128",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1000,
      "direct_p50": 3499,
      "avg": 1141,
      "n_active": 9,
      "pool_n": 172,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 413,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "09353",
      "city": "Oberlungwitz",
      "state": "Sachsen",
      "p50": 900,
      "direct_p50": 716,
      "avg": 945,
      "n_active": 9,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/09.json"
    },
    {
      "zip": "09465",
      "city": "Sehmatal",
      "state": "Sachsen",
      "p50": 856,
      "direct_p50": 750,
      "avg": 954,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": -35.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "09618",
      "city": "Brand-Erbisdorf",
      "state": "Sachsen",
      "p50": 1733,
      "direct_p50": 1000,
      "avg": 1894,
      "n_active": 9,
      "pool_n": 79,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -16.7,
      "detail": "plz/09.json"
    },
    {
      "zip": "14552",
      "city": "Michendorf",
      "state": "Brandenburg",
      "p50": 3735,
      "direct_p50": 3589,
      "avg": 3711,
      "n_active": 9,
      "pool_n": 76,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "14778",
      "city": "Brandenburg an der Havel",
      "state": "Brandenburg",
      "p50": 2950,
      "direct_p50": 3368,
      "avg": 3076,
      "n_active": 9,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 321,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "17168",
      "city": "Lelkendorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2661,
      "direct_p50": 3500,
      "avg": 2391,
      "n_active": 9,
      "pool_n": 16,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "18246",
      "city": "Bützow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1500,
      "direct_p50": 1500,
      "avg": 1527,
      "n_active": 9,
      "pool_n": 10,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 47,
      "quality": "zu dünn",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/18.json"
    },
    {
      "zip": "19306",
      "city": "Neustadt-Glewe",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1523,
      "direct_p50": 1254,
      "avg": 1938,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 21.6,
      "detail": "plz/19.json"
    },
    {
      "zip": "21147",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 4021,
      "direct_p50": 4644,
      "avg": 4014,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "21224",
      "city": "Rosengarten",
      "state": "Niedersachsen",
      "p50": 6099,
      "direct_p50": 3855,
      "avg": 5316,
      "n_active": 9,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "21647",
      "city": "Moisburg",
      "state": "Niedersachsen",
      "p50": 3305,
      "direct_p50": 4964,
      "avg": 3498,
      "n_active": 9,
      "pool_n": 138,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "22962",
      "city": "Siek",
      "state": "Schleswig-Holstein",
      "p50": 5173,
      "direct_p50": 2785,
      "avg": 5404,
      "n_active": 9,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 25.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "23777",
      "city": "Heringsdorf",
      "state": "Schleswig-Holstein",
      "p50": 4884,
      "direct_p50": 3857,
      "avg": 5176,
      "n_active": 9,
      "pool_n": 74,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/23.json"
    },
    {
      "zip": "23936",
      "city": "Grevesmuehlen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2965,
      "direct_p50": 3648,
      "avg": 3246,
      "n_active": 9,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "24857",
      "city": "Borgwedel",
      "state": "Schleswig-Holstein",
      "p50": 2592,
      "direct_p50": 2204,
      "avg": 3299,
      "n_active": 9,
      "pool_n": 97,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 17.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "27211",
      "city": "Bassum",
      "state": "Niedersachsen",
      "p50": 3164,
      "direct_p50": 3262,
      "avg": 3071,
      "n_active": 9,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 27.1,
      "detail": "plz/27.json"
    },
    {
      "zip": "27432",
      "city": "Bremervörde",
      "state": "Niedersachsen",
      "p50": 4012,
      "direct_p50": 2653,
      "avg": 3560,
      "n_active": 9,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/27.json"
    },
    {
      "zip": "27442",
      "city": "Gnarrenburg",
      "state": "Niedersachsen",
      "p50": 3622,
      "direct_p50": 3105,
      "avg": 3237,
      "n_active": 9,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 36.4,
      "detail": "plz/27.json"
    },
    {
      "zip": "27624",
      "city": "Geestland",
      "state": "Niedersachsen",
      "p50": 2315,
      "direct_p50": 3407,
      "avg": 2326,
      "n_active": 9,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/27.json"
    },
    {
      "zip": "28208",
      "city": "Bremen",
      "state": "Bremen",
      "p50": 3751,
      "direct_p50": 3579,
      "avg": 3908,
      "n_active": 9,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/28.json"
    },
    {
      "zip": "28755",
      "city": "Vegesack",
      "state": "Bremen",
      "p50": 3125,
      "direct_p50": 1989,
      "avg": 3263,
      "n_active": 9,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 41.5,
      "detail": "plz/28.json"
    },
    {
      "zip": "28876",
      "city": "Oyten",
      "state": "Niedersachsen",
      "p50": 3022,
      "direct_p50": 2490,
      "avg": 3096,
      "n_active": 9,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -21.7,
      "detail": "plz/28.json"
    },
    {
      "zip": "30826",
      "city": "Garbsen",
      "state": "Niedersachsen",
      "p50": 2615,
      "direct_p50": 2595,
      "avg": 2732,
      "n_active": 9,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/30.json"
    },
    {
      "zip": "31311",
      "city": "Uetze",
      "state": "Niedersachsen",
      "p50": 3014,
      "direct_p50": 3014,
      "avg": 3434,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 40.1,
      "detail": "plz/31.json"
    },
    {
      "zip": "34277",
      "city": "Fuldabrück",
      "state": "Hessen",
      "p50": 2342,
      "direct_p50": 2279,
      "avg": 2524,
      "n_active": 9,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "34454",
      "city": "Bad Arolsen",
      "state": "Hessen",
      "p50": 2060,
      "direct_p50": 3871,
      "avg": 2390,
      "n_active": 9,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/34.json"
    },
    {
      "zip": "35428",
      "city": "Langgöns",
      "state": "Hessen",
      "p50": 3103,
      "direct_p50": 3175,
      "avg": 3153,
      "n_active": 9,
      "pool_n": 55,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/35.json"
    },
    {
      "zip": "35463",
      "city": "Steinbach",
      "state": "Hessen",
      "p50": 4184,
      "direct_p50": 3643,
      "avg": 4002,
      "n_active": 9,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/35.json"
    },
    {
      "zip": "35716",
      "city": "Dietzhölztal",
      "state": "Hessen",
      "p50": 3711,
      "direct_p50": 2000,
      "avg": 3367,
      "n_active": 9,
      "pool_n": 63,
      "pool_size": 7,
      "new_30d": 6,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 101.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "36364",
      "city": "Bad Salzschlirf",
      "state": "Hessen",
      "p50": 2115,
      "direct_p50": 1917,
      "avg": 2415,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/36.json"
    },
    {
      "zip": "37539",
      "city": "Bad Grund",
      "state": "Niedersachsen",
      "p50": 1690,
      "direct_p50": 1169,
      "avg": 3906,
      "n_active": 9,
      "pool_n": 93,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/37.json"
    },
    {
      "zip": "37619",
      "city": "Bodenwerder",
      "state": "Niedersachsen",
      "p50": 1605,
      "direct_p50": 1305,
      "avg": 2101,
      "n_active": 9,
      "pool_n": 80,
      "pool_size": 7,
      "new_30d": 5,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -26.0,
      "detail": "plz/37.json"
    },
    {
      "zip": "38536",
      "city": "Meinersen",
      "state": "Niedersachsen",
      "p50": 3014,
      "direct_p50": 2692,
      "avg": 3360,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 7,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 30.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "39221",
      "city": "Biere",
      "state": "Sachsen-Anhalt",
      "p50": 1226,
      "direct_p50": 1383,
      "avg": 1414,
      "n_active": 9,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/39.json"
    },
    {
      "zip": "39288",
      "city": "Burg",
      "state": "Sachsen-Anhalt",
      "p50": 1487,
      "direct_p50": 1169,
      "avg": 1616,
      "n_active": 9,
      "pool_n": 25,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/39.json"
    },
    {
      "zip": "46514",
      "city": "Schermbeck",
      "state": "Nordrhein-Westfalen",
      "p50": 2013,
      "direct_p50": 2045,
      "avg": 2095,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/46.json"
    },
    {
      "zip": "47059",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1225,
      "direct_p50": 9978,
      "avg": 2093,
      "n_active": 9,
      "pool_n": 82,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 169,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -22.0,
      "detail": "plz/47.json"
    },
    {
      "zip": "47608",
      "city": "Geldern",
      "state": "Nordrhein-Westfalen",
      "p50": 3100,
      "direct_p50": 4252,
      "avg": 3170,
      "n_active": 9,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 36.4,
      "detail": "plz/47.json"
    },
    {
      "zip": "47652",
      "city": "Weeze",
      "state": "Nordrhein-Westfalen",
      "p50": 2565,
      "direct_p50": 2999,
      "avg": 2563,
      "n_active": 9,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "48329",
      "city": "Havixbeck",
      "state": "Nordrhein-Westfalen",
      "p50": 4550,
      "direct_p50": 4597,
      "avg": 4329,
      "n_active": 9,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/48.json"
    },
    {
      "zip": "48351",
      "city": "Everswinkel",
      "state": "Nordrhein-Westfalen",
      "p50": 3140,
      "direct_p50": 4302,
      "avg": 3484,
      "n_active": 9,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 629,
      "quality": "stabilisiert",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/48.json"
    },
    {
      "zip": "49205",
      "city": "Hasbergen",
      "state": "Niedersachsen",
      "p50": 2985,
      "direct_p50": 3801,
      "avg": 3293,
      "n_active": 9,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/49.json"
    },
    {
      "zip": "49459",
      "city": "Lembruch",
      "state": "Niedersachsen",
      "p50": 3458,
      "direct_p50": 3909,
      "avg": 3007,
      "n_active": 9,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 80,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/49.json"
    },
    {
      "zip": "49828",
      "city": "Neuenhaus",
      "state": "Niedersachsen",
      "p50": 3036,
      "direct_p50": 2340,
      "avg": 3079,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "51515",
      "city": "Kürten",
      "state": "Nordrhein-Westfalen",
      "p50": 3197,
      "direct_p50": 2354,
      "avg": 3666,
      "n_active": 9,
      "pool_n": 106,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/51.json"
    },
    {
      "zip": "51688",
      "city": "Wipperfürth",
      "state": "Nordrhein-Westfalen",
      "p50": 2382,
      "direct_p50": 2226,
      "avg": 2520,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/51.json"
    },
    {
      "zip": "53902",
      "city": "Bad Münstereifel",
      "state": "Nordrhein-Westfalen",
      "p50": 2862,
      "direct_p50": 2471,
      "avg": 2852,
      "n_active": 9,
      "pool_n": 44,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -23.6,
      "detail": "plz/53.json"
    },
    {
      "zip": "54317",
      "city": "Osburg",
      "state": "Rheinland-Pfalz",
      "p50": 3173,
      "direct_p50": 2948,
      "avg": 3552,
      "n_active": 9,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 47.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54568",
      "city": "Gerolstein",
      "state": "Rheinland-Pfalz",
      "p50": 2302,
      "direct_p50": 2302,
      "avg": 2322,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/54.json"
    },
    {
      "zip": "54669",
      "city": "Bollendorf",
      "state": "Rheinland-Pfalz",
      "p50": 3910,
      "direct_p50": 4152,
      "avg": 3833,
      "n_active": 9,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 14.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "55437",
      "city": "Nieder-Hilbersheim",
      "state": "Rheinland-Pfalz",
      "p50": 2540,
      "direct_p50": 2347,
      "avg": 2892,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -42.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "55597",
      "city": "Wöllstein",
      "state": "Rheinland-Pfalz",
      "p50": 3010,
      "direct_p50": 2364,
      "avg": 3182,
      "n_active": 9,
      "pool_n": 188,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "56220",
      "city": "Kaltenengers",
      "state": "Rheinland-Pfalz",
      "p50": 3940,
      "direct_p50": 2424,
      "avg": 3714,
      "n_active": 9,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/56.json"
    },
    {
      "zip": "56337",
      "city": "Arzbach",
      "state": "Rheinland-Pfalz",
      "p50": 2172,
      "direct_p50": 1944,
      "avg": 2190,
      "n_active": 9,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "56812",
      "city": "Cochem an der Mosel",
      "state": "Rheinland-Pfalz",
      "p50": 3500,
      "direct_p50": 4450,
      "avg": 3711,
      "n_active": 9,
      "pool_n": 49,
      "pool_size": 7,
      "new_30d": 5,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/56.json"
    },
    {
      "zip": "58809",
      "city": "Neuenrade",
      "state": "Nordrhein-Westfalen",
      "p50": 1419,
      "direct_p50": 1419,
      "avg": 1413,
      "n_active": 9,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/58.json"
    },
    {
      "zip": "59067",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 2580,
      "direct_p50": 2162,
      "avg": 3191,
      "n_active": 9,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 9,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "59073",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 2658,
      "direct_p50": 2419,
      "avg": 3298,
      "n_active": 9,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/59.json"
    },
    {
      "zip": "59199",
      "city": "Bönen",
      "state": "Nordrhein-Westfalen",
      "p50": 2186,
      "direct_p50": 1124,
      "avg": 2226,
      "n_active": 9,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "59439",
      "city": "Holzwickede",
      "state": "Nordrhein-Westfalen",
      "p50": 2760,
      "direct_p50": 2601,
      "avg": 3147,
      "n_active": 9,
      "pool_n": 97,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/59.json"
    },
    {
      "zip": "59602",
      "city": "Rüthen",
      "state": "Nordrhein-Westfalen",
      "p50": 1583,
      "direct_p50": 1309,
      "avg": 2221,
      "n_active": 9,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "60315",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 9078,
      "direct_p50": 16552,
      "avg": 10188,
      "n_active": 9,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 213,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -27.9,
      "detail": "plz/60.json"
    },
    {
      "zip": "61273",
      "city": "Wehrheim",
      "state": "Hessen",
      "p50": 4234,
      "direct_p50": 4926,
      "avg": 3910,
      "n_active": 9,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/61.json"
    },
    {
      "zip": "63697",
      "city": "Hirzenhain",
      "state": "Hessen",
      "p50": 1660,
      "direct_p50": 2058,
      "avg": 1817,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -36.0,
      "detail": "plz/63.json"
    },
    {
      "zip": "63911",
      "city": "Klingenberg am Main",
      "state": "Bayern",
      "p50": 3204,
      "direct_p50": 2565,
      "avg": 3436,
      "n_active": 9,
      "pool_n": 54,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 17.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "64732",
      "city": "Bad König",
      "state": "Hessen",
      "p50": 2700,
      "direct_p50": 2744,
      "avg": 2839,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 9,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 27.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "64747",
      "city": "Breuberg",
      "state": "Hessen",
      "p50": 2699,
      "direct_p50": 2165,
      "avg": 3117,
      "n_active": 9,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/64.json"
    },
    {
      "zip": "65604",
      "city": "Elz",
      "state": "Hessen",
      "p50": 3362,
      "direct_p50": 4400,
      "avg": 3567,
      "n_active": 9,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 174,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "66625",
      "city": "Nohfelden",
      "state": "Saarland",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3348,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/66.json"
    },
    {
      "zip": "66914",
      "city": "Waldmohr",
      "state": "Rheinland-Pfalz",
      "p50": 3706,
      "direct_p50": 3422,
      "avg": 3439,
      "n_active": 9,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "67125",
      "city": "Dannstadt-Schauernheim",
      "state": "Rheinland-Pfalz",
      "p50": 3165,
      "direct_p50": 3165,
      "avg": 4162,
      "n_active": 9,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 42.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "67167",
      "city": "Erpolzheim",
      "state": "Rheinland-Pfalz",
      "p50": 4550,
      "direct_p50": 5407,
      "avg": 4162,
      "n_active": 9,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 28.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "67245",
      "city": "Lambsheim",
      "state": "Rheinland-Pfalz",
      "p50": 3130,
      "direct_p50": 3038,
      "avg": 3048,
      "n_active": 9,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 55.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67677",
      "city": "Enkenbach-Alsenborn",
      "state": "Rheinland-Pfalz",
      "p50": 2101,
      "direct_p50": 2190,
      "avg": 1992,
      "n_active": 9,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 96,
      "quality": "stabilisiert",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": -41.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "69123",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 5583,
      "direct_p50": 3767,
      "avg": 5943,
      "n_active": 9,
      "pool_n": 112,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 34.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "71120",
      "city": "Grafenau",
      "state": "Baden-Württemberg",
      "p50": 3847,
      "direct_p50": 3906,
      "avg": 4040,
      "n_active": 9,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/71.json"
    },
    {
      "zip": "71570",
      "city": "Oppenweiler",
      "state": "Baden-Württemberg",
      "p50": 3034,
      "direct_p50": 2139,
      "avg": 3061,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/71.json"
    },
    {
      "zip": "72221",
      "city": "Haiterbach",
      "state": "Baden-Württemberg",
      "p50": 3329,
      "direct_p50": 4158,
      "avg": 3582,
      "n_active": 9,
      "pool_n": 81,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "72355",
      "city": "Schömberg",
      "state": "Baden-Württemberg",
      "p50": 3916,
      "direct_p50": 3927,
      "avg": 3778,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 82.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72639",
      "city": "Neuffen",
      "state": "Baden-Württemberg",
      "p50": 3590,
      "direct_p50": 3820,
      "avg": 3621,
      "n_active": 9,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "74245",
      "city": "Löwenstein",
      "state": "Baden-Württemberg",
      "p50": 3997,
      "direct_p50": 3279,
      "avg": 3893,
      "n_active": 9,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74586",
      "city": "Frankenhardt",
      "state": "Baden-Württemberg",
      "p50": 2682,
      "direct_p50": 4100,
      "avg": 2971,
      "n_active": 9,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 132,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74934",
      "city": "Reichartshausen",
      "state": "Baden-Württemberg",
      "p50": 4077,
      "direct_p50": 1556,
      "avg": 3867,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 77.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "75236",
      "city": "Kämpfelbach",
      "state": "Baden-Württemberg",
      "p50": 2564,
      "direct_p50": 2466,
      "avg": 2668,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "75399",
      "city": "Unterreichenbach",
      "state": "Baden-Württemberg",
      "p50": 2519,
      "direct_p50": 2538,
      "avg": 2808,
      "n_active": 9,
      "pool_n": 90,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -23.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "77728",
      "city": "Oppenau",
      "state": "Baden-Württemberg",
      "p50": 1911,
      "direct_p50": 1164,
      "avg": 2048,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "77731",
      "city": "Willstätt",
      "state": "Baden-Württemberg",
      "p50": 2936,
      "direct_p50": 3028,
      "avg": 3104,
      "n_active": 9,
      "pool_n": 97,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "77781",
      "city": "Biberach",
      "state": "Baden-Württemberg",
      "p50": 2806,
      "direct_p50": 4552,
      "avg": 3041,
      "n_active": 9,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 93,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/77.json"
    },
    {
      "zip": "78564",
      "city": "Wehingen",
      "state": "Baden-Württemberg",
      "p50": 3479,
      "direct_p50": 2089,
      "avg": 3384,
      "n_active": 9,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "79424",
      "city": "Auggen",
      "state": "Baden-Württemberg",
      "p50": 4282,
      "direct_p50": 2700,
      "avg": 4544,
      "n_active": 9,
      "pool_n": 88,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79591",
      "city": "Eimeldingen",
      "state": "Baden-Württemberg",
      "p50": 3924,
      "direct_p50": 4131,
      "avg": 4031,
      "n_active": 9,
      "pool_n": 150,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "79771",
      "city": "Klettgau",
      "state": "Baden-Württemberg",
      "p50": 2984,
      "direct_p50": 2984,
      "avg": 3092,
      "n_active": 9,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/79.json"
    },
    {
      "zip": "82291",
      "city": "Mammendorf",
      "state": "Bayern",
      "p50": 5375,
      "direct_p50": 4600,
      "avg": 5622,
      "n_active": 9,
      "pool_n": 177,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "82349",
      "city": "Krailling",
      "state": "Bayern",
      "p50": 5792,
      "direct_p50": 8462,
      "avg": 6753,
      "n_active": 9,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "82383",
      "city": "Hohenpeißenberg",
      "state": "Bayern",
      "p50": 4582,
      "direct_p50": 3760,
      "avg": 4728,
      "n_active": 9,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "83370",
      "city": "Seeon-Seebruck",
      "state": "Bayern",
      "p50": 3899,
      "direct_p50": 5222,
      "avg": 4180,
      "n_active": 9,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -29.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83404",
      "city": "Ainring",
      "state": "Bayern",
      "p50": 4466,
      "direct_p50": 3692,
      "avg": 4750,
      "n_active": 9,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83413",
      "city": "Fridolfing",
      "state": "Bayern",
      "p50": 4139,
      "direct_p50": 4872,
      "avg": 4246,
      "n_active": 9,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "83677",
      "city": "Reichersbeuern",
      "state": "Bayern",
      "p50": 5634,
      "direct_p50": 5430,
      "avg": 6236,
      "n_active": 9,
      "pool_n": 101,
      "pool_size": 3,
      "new_30d": 9,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "86453",
      "city": "Dasing",
      "state": "Bayern",
      "p50": 4516,
      "direct_p50": 4257,
      "avg": 5148,
      "n_active": 9,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86931",
      "city": "Prittriching",
      "state": "Bayern",
      "p50": 4119,
      "direct_p50": 5937,
      "avg": 4437,
      "n_active": 9,
      "pool_n": 148,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 114,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 1.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "87463",
      "city": "Dietmannsried",
      "state": "Bayern",
      "p50": 3906,
      "direct_p50": 3525,
      "avg": 4074,
      "n_active": 9,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "87737",
      "city": "Boos",
      "state": "Bayern",
      "p50": 4441,
      "direct_p50": 4917,
      "avg": 4327,
      "n_active": 9,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/87.json"
    },
    {
      "zip": "88364",
      "city": "Wolfegg",
      "state": "Baden-Württemberg",
      "p50": 4032,
      "direct_p50": 4676,
      "avg": 4027,
      "n_active": 9,
      "pool_n": 66,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "88483",
      "city": "Burgrieden",
      "state": "Baden-Württemberg",
      "p50": 4519,
      "direct_p50": 3819,
      "avg": 4357,
      "n_active": 9,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "89173",
      "city": "Lonsee",
      "state": "Baden-Württemberg",
      "p50": 4026,
      "direct_p50": 3018,
      "avg": 4108,
      "n_active": 9,
      "pool_n": 56,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 84,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 72.2,
      "detail": "plz/89.json"
    },
    {
      "zip": "89340",
      "city": "Leipheim",
      "state": "Bayern",
      "p50": 3238,
      "direct_p50": 3134,
      "avg": 3461,
      "n_active": 9,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "89362",
      "city": "Offingen",
      "state": "Bayern",
      "p50": 3301,
      "direct_p50": 2843,
      "avg": 3470,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": 111.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "89420",
      "city": "Höchstädt an der Donau",
      "state": "Bayern",
      "p50": 3218,
      "direct_p50": 2726,
      "avg": 3439,
      "n_active": 9,
      "pool_n": 102,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/89.json"
    },
    {
      "zip": "89547",
      "city": "Gerstetten",
      "state": "Baden-Württemberg",
      "p50": 3347,
      "direct_p50": 4075,
      "avg": 3565,
      "n_active": 9,
      "pool_n": 62,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 187,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/89.json"
    },
    {
      "zip": "89567",
      "city": "Sontheim an der Brenz",
      "state": "Baden-Württemberg",
      "p50": 3799,
      "direct_p50": 3597,
      "avg": 3763,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 38.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "89604",
      "city": "Allmendingen",
      "state": "Baden-Württemberg",
      "p50": 3516,
      "direct_p50": 4705,
      "avg": 3438,
      "n_active": 9,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 117,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/89.json"
    },
    {
      "zip": "90411",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4986,
      "direct_p50": 3809,
      "avg": 5077,
      "n_active": 9,
      "pool_n": 103,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/90.json"
    },
    {
      "zip": "91792",
      "city": "Ellingen",
      "state": "Bayern",
      "p50": 3597,
      "direct_p50": 4526,
      "avg": 3521,
      "n_active": 9,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 46.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "92348",
      "city": "Berg b.Neumarkt i.d.OPf.",
      "state": "Bayern",
      "p50": 4677,
      "direct_p50": 3120,
      "avg": 4578,
      "n_active": 9,
      "pool_n": 154,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/92.json"
    },
    {
      "zip": "92726",
      "city": "Waidhaus",
      "state": "Bayern",
      "p50": 3401,
      "direct_p50": 3465,
      "avg": 2889,
      "n_active": 9,
      "pool_n": 26,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/92.json"
    },
    {
      "zip": "94169",
      "city": "Thurmansbang",
      "state": "Bayern",
      "p50": 2132,
      "direct_p50": 1795,
      "avg": 2149,
      "n_active": 9,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94518",
      "city": "Spiegelau",
      "state": "Bayern",
      "p50": 2098,
      "direct_p50": 1607,
      "avg": 2209,
      "n_active": 9,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "95032",
      "city": "Hof",
      "state": "Bayern",
      "p50": 2083,
      "direct_p50": 2409,
      "avg": 2153,
      "n_active": 9,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 16.1,
      "detail": "plz/95.json"
    },
    {
      "zip": "95213",
      "city": "Münchberg",
      "state": "Bayern",
      "p50": 1379,
      "direct_p50": 1600,
      "avg": 1454,
      "n_active": 9,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 5,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "95493",
      "city": "Bischofsgrün",
      "state": "Bayern",
      "p50": 1832,
      "direct_p50": 1889,
      "avg": 2145,
      "n_active": 9,
      "pool_n": 42,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 132,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -16.7,
      "detail": "plz/95.json"
    },
    {
      "zip": "96117",
      "city": "Memmelsdorf",
      "state": "Bayern",
      "p50": 4079,
      "direct_p50": 3188,
      "avg": 4168,
      "n_active": 9,
      "pool_n": 85,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 26.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "97854",
      "city": "Steinfeld a. Main",
      "state": "Bayern",
      "p50": 2993,
      "direct_p50": 4316,
      "avg": 3176,
      "n_active": 9,
      "pool_n": 60,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -20.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "99425",
      "city": "Weimar",
      "state": "Thüringen",
      "p50": 3133,
      "direct_p50": 3696,
      "avg": 3455,
      "n_active": 9,
      "pool_n": 96,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/99.json"
    },
    {
      "zip": "99947",
      "city": "Bad Langensalza",
      "state": "Thüringen",
      "p50": 1257,
      "direct_p50": 1200,
      "avg": 1877,
      "n_active": 9,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "01877",
      "city": "Bischofswerda",
      "state": "Sachsen",
      "p50": 1415,
      "direct_p50": 1310,
      "avg": 1474,
      "n_active": 8,
      "pool_n": 54,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/01.json"
    },
    {
      "zip": "04821",
      "city": "Brandis",
      "state": "Sachsen",
      "p50": 2103,
      "direct_p50": 2005,
      "avg": 2162,
      "n_active": 8,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "06132",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 1929,
      "direct_p50": 2362,
      "avg": 2629,
      "n_active": 8,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/06.json"
    },
    {
      "zip": "06347",
      "city": "Gerbstedt",
      "state": "Sachsen-Anhalt",
      "p50": 679,
      "direct_p50": 600,
      "avg": 897,
      "n_active": 8,
      "pool_n": 18,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -25.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "06526",
      "city": "Sangerhausen",
      "state": "Sachsen-Anhalt",
      "p50": 1098,
      "direct_p50": 1098,
      "avg": 1356,
      "n_active": 8,
      "pool_n": 12,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "06682",
      "city": "Teuchern",
      "state": "Sachsen-Anhalt",
      "p50": 1000,
      "direct_p50": 1239,
      "avg": 1097,
      "n_active": 8,
      "pool_n": 81,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/06.json"
    },
    {
      "zip": "06686",
      "city": "Lützen",
      "state": "Sachsen-Anhalt",
      "p50": 1015,
      "direct_p50": 1393,
      "avg": 1134,
      "n_active": 8,
      "pool_n": 83,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 15.8,
      "detail": "plz/06.json"
    },
    {
      "zip": "06773",
      "city": "Gräfenhainichen",
      "state": "Sachsen-Anhalt",
      "p50": 1180,
      "direct_p50": 1180,
      "avg": 2448,
      "n_active": 8,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 125.7,
      "detail": "plz/06.json"
    },
    {
      "zip": "06869",
      "city": "Coswig (Anhalt)",
      "state": "Sachsen-Anhalt",
      "p50": 1000,
      "direct_p50": 974,
      "avg": 1317,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 16.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "07338",
      "city": "Leutenberg",
      "state": "Thüringen",
      "p50": 1080,
      "direct_p50": 787,
      "avg": 1130,
      "n_active": 8,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -22.9,
      "detail": "plz/07.json"
    },
    {
      "zip": "09350",
      "city": "Lichtenstein/Sachsen",
      "state": "Sachsen",
      "p50": 875,
      "direct_p50": 1051,
      "avg": 958,
      "n_active": 8,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09355",
      "city": "Gersdorf",
      "state": "Sachsen",
      "p50": 921,
      "direct_p50": 828,
      "avg": 976,
      "n_active": 8,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 18.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09484",
      "city": "Kurort Oberwiesenthal",
      "state": "Sachsen",
      "p50": 856,
      "direct_p50": 1322,
      "avg": 954,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": -35.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "09488",
      "city": "Thermalbad Wiesenbad",
      "state": "Sachsen",
      "p50": 1000,
      "direct_p50": 1099,
      "avg": 950,
      "n_active": 8,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 111,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "13439",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4485,
      "direct_p50": 4425,
      "avg": 4601,
      "n_active": 8,
      "pool_n": 166,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 107,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "14712",
      "city": "Rathenow",
      "state": "Brandenburg",
      "p50": 2049,
      "direct_p50": 2067,
      "avg": 2556,
      "n_active": 8,
      "pool_n": 11,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 71,
      "quality": "zu dünn",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/14.json"
    },
    {
      "zip": "15374",
      "city": "Müncheberg",
      "state": "Brandenburg",
      "p50": 2220,
      "direct_p50": 1571,
      "avg": 2539,
      "n_active": 8,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 19.4,
      "detail": "plz/15.json"
    },
    {
      "zip": "16567",
      "city": "Mühlenbecker Land",
      "state": "Brandenburg",
      "p50": 3616,
      "direct_p50": 2970,
      "avg": 3998,
      "n_active": 8,
      "pool_n": 44,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/16.json"
    },
    {
      "zip": "18146",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3299,
      "direct_p50": 2803,
      "avg": 4058,
      "n_active": 8,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -15.1,
      "detail": "plz/18.json"
    },
    {
      "zip": "18196",
      "city": "Dummerstorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4217,
      "direct_p50": 2410,
      "avg": 4328,
      "n_active": 8,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "18311",
      "city": "Ribnitz-Damgarten",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5566,
      "direct_p50": 2980,
      "avg": 5399,
      "n_active": 8,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -37.0,
      "detail": "plz/18.json"
    },
    {
      "zip": "21227",
      "city": "Bendestorf",
      "state": "Niedersachsen",
      "p50": 3548,
      "direct_p50": 4166,
      "avg": 3819,
      "n_active": 8,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -20.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "21354",
      "city": "Bleckede",
      "state": "Niedersachsen",
      "p50": 2899,
      "direct_p50": 1743,
      "avg": 2790,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 52.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "21684",
      "city": "Agathenburg",
      "state": "Niedersachsen",
      "p50": 3038,
      "direct_p50": 2707,
      "avg": 3265,
      "n_active": 8,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "22952",
      "city": "Lütjensee",
      "state": "Schleswig-Holstein",
      "p50": 3925,
      "direct_p50": 2616,
      "avg": 4820,
      "n_active": 8,
      "pool_n": 54,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 84.9,
      "detail": "plz/22.json"
    },
    {
      "zip": "22965",
      "city": "Todendorf",
      "state": "Schleswig-Holstein",
      "p50": 3895,
      "direct_p50": 2504,
      "avg": 4836,
      "n_active": 8,
      "pool_n": 46,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 111.7,
      "detail": "plz/22.json"
    },
    {
      "zip": "23569",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 2784,
      "direct_p50": 2205,
      "avg": 3021,
      "n_active": 8,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 31.6,
      "detail": "plz/23.json"
    },
    {
      "zip": "24326",
      "city": "Ascheberg",
      "state": "Schleswig-Holstein",
      "p50": 3961,
      "direct_p50": 3804,
      "avg": 3887,
      "n_active": 8,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 227,
      "quality": "stabilisiert",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "24594",
      "city": "Hohenwestedt",
      "state": "Schleswig-Holstein",
      "p50": 1659,
      "direct_p50": 2136,
      "avg": 2304,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "24629",
      "city": "Kisdorf",
      "state": "Schleswig-Holstein",
      "p50": 4492,
      "direct_p50": 4573,
      "avg": 4225,
      "n_active": 8,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 34.8,
      "detail": "plz/24.json"
    },
    {
      "zip": "25491",
      "city": "Hetlingen",
      "state": "Schleswig-Holstein",
      "p50": 3417,
      "direct_p50": 2591,
      "avg": 3736,
      "n_active": 8,
      "pool_n": 89,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/25.json"
    },
    {
      "zip": "25866",
      "city": "Mildstedt",
      "state": "Schleswig-Holstein",
      "p50": 3997,
      "direct_p50": 3993,
      "avg": 4391,
      "n_active": 8,
      "pool_n": 166,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "27243",
      "city": "Harpstedt",
      "state": "Niedersachsen",
      "p50": 3479,
      "direct_p50": 2376,
      "avg": 3304,
      "n_active": 8,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 12.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "31558",
      "city": "Hagenburg",
      "state": "Niedersachsen",
      "p50": 4197,
      "direct_p50": 2038,
      "avg": 3773,
      "n_active": 8,
      "pool_n": 113,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 50.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "31848",
      "city": "Bad Münder am Deister",
      "state": "Niedersachsen",
      "p50": 2083,
      "direct_p50": 1662,
      "avg": 2700,
      "n_active": 8,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 83,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 73.4,
      "detail": "plz/31.json"
    },
    {
      "zip": "33142",
      "city": "Büren",
      "state": "Nordrhein-Westfalen",
      "p50": 2164,
      "direct_p50": 3784,
      "avg": 2789,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 155,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 40.6,
      "detail": "plz/33.json"
    },
    {
      "zip": "34292",
      "city": "Ahnatal",
      "state": "Hessen",
      "p50": 3246,
      "direct_p50": 4267,
      "avg": 3682,
      "n_active": 8,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/34.json"
    },
    {
      "zip": "34295",
      "city": "Edermünde",
      "state": "Hessen",
      "p50": 2661,
      "direct_p50": 2842,
      "avg": 2724,
      "n_active": 8,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -19.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "34466",
      "city": "Wolfhagen",
      "state": "Hessen",
      "p50": 1807,
      "direct_p50": 2461,
      "avg": 1975,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "36277",
      "city": "Schenklengsfeld",
      "state": "Hessen",
      "p50": 2448,
      "direct_p50": 4541,
      "avg": 2903,
      "n_active": 8,
      "pool_n": 67,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/36.json"
    },
    {
      "zip": "36433",
      "city": "Bad Salzungen",
      "state": "Thüringen",
      "p50": 1122,
      "direct_p50": 2501,
      "avg": 1456,
      "n_active": 8,
      "pool_n": 38,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/36.json"
    },
    {
      "zip": "37115",
      "city": "Duderstadt",
      "state": "Niedersachsen",
      "p50": 2000,
      "direct_p50": 2613,
      "avg": 2063,
      "n_active": 8,
      "pool_n": 21,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 79.4,
      "detail": "plz/37.json"
    },
    {
      "zip": "37412",
      "city": "Herzberg am Harz",
      "state": "Niedersachsen",
      "p50": 1376,
      "direct_p50": 1178,
      "avg": 1747,
      "n_active": 8,
      "pool_n": 72,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 27.7,
      "detail": "plz/37.json"
    },
    {
      "zip": "37520",
      "city": "Harz (Landkreis Göttingen)",
      "state": "Niedersachsen",
      "p50": 1527,
      "direct_p50": 1084,
      "avg": 3711,
      "n_active": 8,
      "pool_n": 99,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/37.json"
    },
    {
      "zip": "37691",
      "city": "Boffzen",
      "state": "Niedersachsen",
      "p50": 3600,
      "direct_p50": 1188,
      "avg": 2906,
      "n_active": 8,
      "pool_n": 67,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 154.8,
      "detail": "plz/37.json"
    },
    {
      "zip": "38364",
      "city": "Schöningen",
      "state": "Niedersachsen",
      "p50": 1923,
      "direct_p50": 1199,
      "avg": 2162,
      "n_active": 8,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 26.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "39340",
      "city": "Haldensleben",
      "state": "Sachsen-Anhalt",
      "p50": 1253,
      "direct_p50": 1239,
      "avg": 1399,
      "n_active": 8,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/39.json"
    },
    {
      "zip": "44329",
      "city": "Dortmund",
      "state": "Nordrhein-Westfalen",
      "p50": 2362,
      "direct_p50": 2104,
      "avg": 2603,
      "n_active": 8,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/44.json"
    },
    {
      "zip": "45661",
      "city": "Recklinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2030,
      "direct_p50": 2029,
      "avg": 2146,
      "n_active": 8,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 17.6,
      "detail": "plz/45.json"
    },
    {
      "zip": "46354",
      "city": "Südlohn",
      "state": "Nordrhein-Westfalen",
      "p50": 3997,
      "direct_p50": 2227,
      "avg": 3647,
      "n_active": 8,
      "pool_n": 105,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 29.1,
      "detail": "plz/46.json"
    },
    {
      "zip": "46569",
      "city": "Hünxe",
      "state": "Nordrhein-Westfalen",
      "p50": 2430,
      "direct_p50": 2679,
      "avg": 2596,
      "n_active": 8,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/46.json"
    },
    {
      "zip": "47001",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2861,
      "direct_p50": 3098,
      "avg": 2737,
      "n_active": 8,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/47.json"
    },
    {
      "zip": "47138",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1320,
      "direct_p50": 1391,
      "avg": 1415,
      "n_active": 8,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/47.json"
    },
    {
      "zip": "47929",
      "city": "Grefrath",
      "state": "Nordrhein-Westfalen",
      "p50": 2908,
      "direct_p50": 2082,
      "avg": 3607,
      "n_active": 8,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/47.json"
    },
    {
      "zip": "48317",
      "city": "Drensteinfurt",
      "state": "Nordrhein-Westfalen",
      "p50": 2885,
      "direct_p50": 4511,
      "avg": 3053,
      "n_active": 8,
      "pool_n": 96,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -10.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "48356",
      "city": "Nordwalde",
      "state": "Nordrhein-Westfalen",
      "p50": 3192,
      "direct_p50": 4143,
      "avg": 3111,
      "n_active": 8,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "48432",
      "city": "Rheine",
      "state": "Nordrhein-Westfalen",
      "p50": 3691,
      "direct_p50": 3265,
      "avg": 3523,
      "n_active": 8,
      "pool_n": 92,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 35.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "49152",
      "city": "Bad Essen",
      "state": "Niedersachsen",
      "p50": 3449,
      "direct_p50": 3410,
      "avg": 3607,
      "n_active": 8,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 48.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "49413",
      "city": "Dinklage",
      "state": "Niedersachsen",
      "p50": 4000,
      "direct_p50": 4299,
      "avg": 3908,
      "n_active": 8,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "49456",
      "city": "Bakum",
      "state": "Niedersachsen",
      "p50": 3214,
      "direct_p50": 3805,
      "avg": 3165,
      "n_active": 8,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/49.json"
    },
    {
      "zip": "49545",
      "city": "Tecklenburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2484,
      "direct_p50": 2439,
      "avg": 3000,
      "n_active": 8,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 114,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "49584",
      "city": "Fürstenau",
      "state": "Niedersachsen",
      "p50": 4188,
      "direct_p50": 2637,
      "avg": 3501,
      "n_active": 8,
      "pool_n": 23,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -27.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "50829",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 4620,
      "direct_p50": 4252,
      "avg": 5029,
      "n_active": 8,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 24.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "51580",
      "city": "Reichshof",
      "state": "Nordrhein-Westfalen",
      "p50": 2424,
      "direct_p50": 2294,
      "avg": 2444,
      "n_active": 8,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/51.json"
    },
    {
      "zip": "52379",
      "city": "Langerwehe",
      "state": "Nordrhein-Westfalen",
      "p50": 2287,
      "direct_p50": 2464,
      "avg": 2459,
      "n_active": 8,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "52441",
      "city": "Linnich",
      "state": "Nordrhein-Westfalen",
      "p50": 3703,
      "direct_p50": 2249,
      "avg": 3328,
      "n_active": 8,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/52.json"
    },
    {
      "zip": "53507",
      "city": "Dernau",
      "state": "Rheinland-Pfalz",
      "p50": 3726,
      "direct_p50": 4580,
      "avg": 3868,
      "n_active": 8,
      "pool_n": 118,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 132,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/53.json"
    },
    {
      "zip": "53577",
      "city": "Neustadt (Wied)",
      "state": "Rheinland-Pfalz",
      "p50": 2827,
      "direct_p50": 1145,
      "avg": 2786,
      "n_active": 8,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 66.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "53937",
      "city": "Schleiden",
      "state": "Nordrhein-Westfalen",
      "p50": 2354,
      "direct_p50": 1383,
      "avg": 2357,
      "n_active": 8,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 118.4,
      "detail": "plz/53.json"
    },
    {
      "zip": "54331",
      "city": "Pellingen",
      "state": "Rheinland-Pfalz",
      "p50": 3080,
      "direct_p50": 3308,
      "avg": 3268,
      "n_active": 8,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54429",
      "city": "Schillingen",
      "state": "Rheinland-Pfalz",
      "p50": 3250,
      "direct_p50": 3099,
      "avg": 3418,
      "n_active": 8,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/54.json"
    },
    {
      "zip": "54453",
      "city": "Nittel",
      "state": "Rheinland-Pfalz",
      "p50": 4242,
      "direct_p50": 4497,
      "avg": 4048,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "55234",
      "city": "Dintesheim",
      "state": "Rheinland-Pfalz",
      "p50": 2644,
      "direct_p50": 1931,
      "avg": 2758,
      "n_active": 8,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "55294",
      "city": "Bodenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3883,
      "direct_p50": 4104,
      "avg": 3842,
      "n_active": 8,
      "pool_n": 87,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "55450",
      "city": "Langenlonsheim",
      "state": "Rheinland-Pfalz",
      "p50": 2761,
      "direct_p50": 2527,
      "avg": 2957,
      "n_active": 8,
      "pool_n": 89,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 118,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/55.json"
    },
    {
      "zip": "55576",
      "city": "Sprendlingen",
      "state": "Rheinland-Pfalz",
      "p50": 2369,
      "direct_p50": 2777,
      "avg": 2726,
      "n_active": 8,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "55578",
      "city": "Wallertheim",
      "state": "Rheinland-Pfalz",
      "p50": 3238,
      "direct_p50": 3192,
      "avg": 3305,
      "n_active": 8,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "57413",
      "city": "Finnentrop",
      "state": "Nordrhein-Westfalen",
      "p50": 1217,
      "direct_p50": 1372,
      "avg": 1199,
      "n_active": 8,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -27.1,
      "detail": "plz/57.json"
    },
    {
      "zip": "57627",
      "city": "Hachenburg",
      "state": "Rheinland-Pfalz",
      "p50": 2537,
      "direct_p50": 2355,
      "avg": 2394,
      "n_active": 8,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 5,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/57.json"
    },
    {
      "zip": "58339",
      "city": "Breckerfeld",
      "state": "Nordrhein-Westfalen",
      "p50": 1472,
      "direct_p50": 2071,
      "avg": 1518,
      "n_active": 8,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/58.json"
    },
    {
      "zip": "58640",
      "city": "Iserlohn",
      "state": "Nordrhein-Westfalen",
      "p50": 1824,
      "direct_p50": 1299,
      "avg": 2213,
      "n_active": 8,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "59387",
      "city": "Ascheberg",
      "state": "Nordrhein-Westfalen",
      "p50": 4458,
      "direct_p50": 4500,
      "avg": 3559,
      "n_active": 8,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/59.json"
    },
    {
      "zip": "59394",
      "city": "Nordkirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 3067,
      "direct_p50": 2868,
      "avg": 3018,
      "n_active": 8,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 40.2,
      "detail": "plz/59.json"
    },
    {
      "zip": "61200",
      "city": "Wölfersheim",
      "state": "Hessen",
      "p50": 5530,
      "direct_p50": 2347,
      "avg": 5282,
      "n_active": 8,
      "pool_n": 166,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/61.json"
    },
    {
      "zip": "61203",
      "city": "Reichelsheim (Wetterau)",
      "state": "Hessen",
      "p50": 4391,
      "direct_p50": 3104,
      "avg": 4373,
      "n_active": 8,
      "pool_n": 97,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/61.json"
    },
    {
      "zip": "61276",
      "city": "Cratzenbach",
      "state": "Hessen",
      "p50": 3955,
      "direct_p50": 2745,
      "avg": 3791,
      "n_active": 8,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 65.9,
      "detail": "plz/61.json"
    },
    {
      "zip": "61279",
      "city": "Naunstadt",
      "state": "Hessen",
      "p50": 2745,
      "direct_p50": 2371,
      "avg": 2966,
      "n_active": 8,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/61.json"
    },
    {
      "zip": "63688",
      "city": "Gedern",
      "state": "Hessen",
      "p50": 1488,
      "direct_p50": 1381,
      "avg": 1715,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -35.7,
      "detail": "plz/63.json"
    },
    {
      "zip": "63796",
      "city": "Kahl am Main",
      "state": "Bayern",
      "p50": 4961,
      "direct_p50": 3635,
      "avg": 4488,
      "n_active": 8,
      "pool_n": 83,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 41.7,
      "detail": "plz/63.json"
    },
    {
      "zip": "64673",
      "city": "Zwingenberg",
      "state": "Hessen",
      "p50": 3758,
      "direct_p50": 2928,
      "avg": 3692,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/64.json"
    },
    {
      "zip": "66299",
      "city": "Friedrichsthal",
      "state": "Saarland",
      "p50": 1594,
      "direct_p50": 1569,
      "avg": 1576,
      "n_active": 8,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 6.8,
      "detail": "plz/66.json"
    },
    {
      "zip": "66802",
      "city": "Überherrn",
      "state": "Saarland",
      "p50": 2448,
      "direct_p50": 2099,
      "avg": 2741,
      "n_active": 8,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "67487",
      "city": "Maikammer",
      "state": "Rheinland-Pfalz",
      "p50": 3936,
      "direct_p50": 2664,
      "avg": 4092,
      "n_active": 8,
      "pool_n": 74,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "69124",
      "city": "Heidelberg",
      "state": "Baden-Württemberg",
      "p50": 4796,
      "direct_p50": 3690,
      "avg": 5138,
      "n_active": 8,
      "pool_n": 155,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "69245",
      "city": "Bammental",
      "state": "Baden-Württemberg",
      "p50": 3235,
      "direct_p50": 2815,
      "avg": 3405,
      "n_active": 8,
      "pool_n": 137,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/69.json"
    },
    {
      "zip": "69517",
      "city": "Gorxheimertal",
      "state": "Hessen",
      "p50": 2607,
      "direct_p50": 2429,
      "avg": 2845,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "71737",
      "city": "Kirchberg an der Murr",
      "state": "Baden-Württemberg",
      "p50": 3455,
      "direct_p50": 3176,
      "avg": 4239,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -44.2,
      "detail": "plz/71.json"
    },
    {
      "zip": "72280",
      "city": "Dornstetten",
      "state": "Baden-Württemberg",
      "p50": 2746,
      "direct_p50": 2488,
      "avg": 2886,
      "n_active": 8,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 148,
      "quality": "stabilisiert",
      "dom_days": 192,
      "dom_source": "entities",
      "trend_pct": -16.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72285",
      "city": "Pfalzgrafenweiler",
      "state": "Baden-Württemberg",
      "p50": 2783,
      "direct_p50": 2983,
      "avg": 3038,
      "n_active": 8,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 192,
      "dom_source": "entities",
      "trend_pct": 34.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "72361",
      "city": "Hausen am Tann",
      "state": "Baden-Württemberg",
      "p50": 3731,
      "direct_p50": 4900,
      "avg": 3513,
      "n_active": 8,
      "pool_n": 38,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 205,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 41.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72519",
      "city": "Veringenstadt",
      "state": "Baden-Württemberg",
      "p50": 2133,
      "direct_p50": 1773,
      "avg": 2293,
      "n_active": 8,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "72636",
      "city": "Frickenhausen",
      "state": "Baden-Württemberg",
      "p50": 3786,
      "direct_p50": 4276,
      "avg": 3630,
      "n_active": 8,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 219,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "73119",
      "city": "Zell unter Aichelberg",
      "state": "Baden-Württemberg",
      "p50": 3590,
      "direct_p50": 2317,
      "avg": 3520,
      "n_active": 8,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73252",
      "city": "Lenningen",
      "state": "Baden-Württemberg",
      "p50": 2574,
      "direct_p50": 2556,
      "avg": 3214,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -29.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "73333",
      "city": "Gingen an der Fils",
      "state": "Baden-Württemberg",
      "p50": 2714,
      "direct_p50": 2137,
      "avg": 3224,
      "n_active": 8,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -19.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "73466",
      "city": "Lauchheim",
      "state": "Baden-Württemberg",
      "p50": 3305,
      "direct_p50": 2470,
      "avg": 3633,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 47.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "74229",
      "city": "Oedheim",
      "state": "Baden-Württemberg",
      "p50": 5579,
      "direct_p50": 4535,
      "avg": 5022,
      "n_active": 8,
      "pool_n": 144,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 128,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 48.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74376",
      "city": "Gemmrigheim",
      "state": "Baden-Württemberg",
      "p50": 3933,
      "direct_p50": 3122,
      "avg": 3904,
      "n_active": 8,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "74399",
      "city": "Walheim",
      "state": "Baden-Württemberg",
      "p50": 3480,
      "direct_p50": 3143,
      "avg": 3801,
      "n_active": 8,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -15.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74427",
      "city": "Fichtenberg",
      "state": "Baden-Württemberg",
      "p50": 2385,
      "direct_p50": 2270,
      "avg": 2854,
      "n_active": 8,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74541",
      "city": "Vellberg",
      "state": "Baden-Württemberg",
      "p50": 2682,
      "direct_p50": 2533,
      "avg": 2999,
      "n_active": 8,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -19.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "77723",
      "city": "Gengenbach",
      "state": "Baden-Württemberg",
      "p50": 2806,
      "direct_p50": 3396,
      "avg": 3240,
      "n_active": 8,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -17.7,
      "detail": "plz/77.json"
    },
    {
      "zip": "77948",
      "city": "Friesenheim",
      "state": "Baden-Württemberg",
      "p50": 2910,
      "direct_p50": 2604,
      "avg": 3098,
      "n_active": 8,
      "pool_n": 225,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "78144",
      "city": "Schramberg",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 2842,
      "avg": 2576,
      "n_active": 8,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 218,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 31.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "78256",
      "city": "Steißlingen",
      "state": "Baden-Württemberg",
      "p50": 3246,
      "direct_p50": 4157,
      "avg": 3500,
      "n_active": 8,
      "pool_n": 288,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/78.json"
    },
    {
      "zip": "78269",
      "city": "Volkertshausen",
      "state": "Baden-Württemberg",
      "p50": 3964,
      "direct_p50": 3682,
      "avg": 3818,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "78606",
      "city": "Seitingen",
      "state": "Baden-Württemberg",
      "p50": 2619,
      "direct_p50": 724,
      "avg": 2622,
      "n_active": 8,
      "pool_n": 82,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78665",
      "city": "Frittlingen",
      "state": "Baden-Württemberg",
      "p50": 2773,
      "direct_p50": 1159,
      "avg": 3096,
      "n_active": 8,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": -29.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "79144",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 4605,
      "direct_p50": 4546,
      "avg": 5333,
      "n_active": 8,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79215",
      "city": "Elzach",
      "state": "Baden-Württemberg",
      "p50": 3564,
      "direct_p50": 4510,
      "avg": 3093,
      "n_active": 8,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 76.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "79369",
      "city": "Wyhl",
      "state": "Baden-Württemberg",
      "p50": 5173,
      "direct_p50": 2913,
      "avg": 4684,
      "n_active": 8,
      "pool_n": 114,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79730",
      "city": "Murg",
      "state": "Baden-Württemberg",
      "p50": 5552,
      "direct_p50": 2795,
      "avg": 4713,
      "n_active": 8,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 69.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "82299",
      "city": "Türkenfeld",
      "state": "Bayern",
      "p50": 7429,
      "direct_p50": 8256,
      "avg": 7010,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 17.2,
      "detail": "plz/82.json"
    },
    {
      "zip": "82402",
      "city": "Seeshaupt",
      "state": "Bayern",
      "p50": 8490,
      "direct_p50": 5328,
      "avg": 8573,
      "n_active": 8,
      "pool_n": 46,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 141,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "82431",
      "city": "Kochel am See",
      "state": "Bayern",
      "p50": 5845,
      "direct_p50": 4582,
      "avg": 6046,
      "n_active": 8,
      "pool_n": 90,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 16.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "82499",
      "city": "Wallgau",
      "state": "Bayern",
      "p50": 8742,
      "direct_p50": 5750,
      "avg": 8007,
      "n_active": 8,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "83454",
      "city": "Anger",
      "state": "Bayern",
      "p50": 3809,
      "direct_p50": 3327,
      "avg": 4085,
      "n_active": 8,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 105,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83661",
      "city": "Lenggries",
      "state": "Bayern",
      "p50": 5620,
      "direct_p50": 5678,
      "avg": 5982,
      "n_active": 8,
      "pool_n": 95,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83708",
      "city": "Kreuth",
      "state": "Bayern",
      "p50": 9888,
      "direct_p50": 8326,
      "avg": 10198,
      "n_active": 8,
      "pool_n": 97,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "84149",
      "city": "Velden",
      "state": "Bayern",
      "p50": 4995,
      "direct_p50": 5279,
      "avg": 4500,
      "n_active": 8,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 138,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/84.json"
    },
    {
      "zip": "84180",
      "city": "Loiching",
      "state": "Bayern",
      "p50": 4516,
      "direct_p50": 4882,
      "avg": 4221,
      "n_active": 8,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/84.json"
    },
    {
      "zip": "84428",
      "city": "Buchbach",
      "state": "Bayern",
      "p50": 5082,
      "direct_p50": 2327,
      "avg": 4942,
      "n_active": 8,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 123,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "85456",
      "city": "Wartenberg",
      "state": "Bayern",
      "p50": 4313,
      "direct_p50": 4274,
      "avg": 4665,
      "n_active": 8,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "85658",
      "city": "Egmating",
      "state": "Bayern",
      "p50": 6437,
      "direct_p50": 5926,
      "avg": 6772,
      "n_active": 8,
      "pool_n": 55,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "86517",
      "city": "Wehringen",
      "state": "Bayern",
      "p50": 4583,
      "direct_p50": 5349,
      "avg": 4620,
      "n_active": 8,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 20.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86669",
      "city": "Königsmoos",
      "state": "Bayern",
      "p50": 3194,
      "direct_p50": 3231,
      "avg": 3479,
      "n_active": 8,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -32.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "86938",
      "city": "Schondorf am Ammersee",
      "state": "Bayern",
      "p50": 7579,
      "direct_p50": 7074,
      "avg": 6637,
      "n_active": 8,
      "pool_n": 42,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "87490",
      "city": "Haldenwang",
      "state": "Bayern",
      "p50": 3869,
      "direct_p50": 3715,
      "avg": 4159,
      "n_active": 8,
      "pool_n": 93,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87645",
      "city": "Schwangau",
      "state": "Bayern",
      "p50": 5345,
      "direct_p50": 4500,
      "avg": 5365,
      "n_active": 8,
      "pool_n": 124,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "87748",
      "city": "Fellheim",
      "state": "Bayern",
      "p50": 4441,
      "direct_p50": 3853,
      "avg": 4478,
      "n_active": 8,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 7,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 47.0,
      "detail": "plz/87.json"
    },
    {
      "zip": "88319",
      "city": "Aitrach",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 3000,
      "avg": 3242,
      "n_active": 8,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88437",
      "city": "Maselheim",
      "state": "Baden-Württemberg",
      "p50": 4674,
      "direct_p50": 4507,
      "avg": 4737,
      "n_active": 8,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 252,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88444",
      "city": "Ummendorf",
      "state": "Baden-Württemberg",
      "p50": 3291,
      "direct_p50": 2853,
      "avg": 3582,
      "n_active": 8,
      "pool_n": 128,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/88.json"
    },
    {
      "zip": "88696",
      "city": "Owingen",
      "state": "Baden-Württemberg",
      "p50": 5749,
      "direct_p50": 3270,
      "avg": 6130,
      "n_active": 8,
      "pool_n": 231,
      "pool_size": 2,
      "new_30d": 8,
      "active_age_days": 8,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "89347",
      "city": "Bubesheim",
      "state": "Bayern",
      "p50": 2454,
      "direct_p50": 4632,
      "avg": 2992,
      "n_active": 8,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -49.4,
      "detail": "plz/89.json"
    },
    {
      "zip": "89365",
      "city": "Röfingen",
      "state": "Bayern",
      "p50": 2857,
      "direct_p50": 2883,
      "avg": 3088,
      "n_active": 8,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 8,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -40.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "90607",
      "city": "Rückersdorf",
      "state": "Bayern",
      "p50": 3179,
      "direct_p50": 3168,
      "avg": 3754,
      "n_active": 8,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 22.6,
      "detail": "plz/90.json"
    },
    {
      "zip": "91096",
      "city": "Mark",
      "state": "Bayern",
      "p50": 6675,
      "direct_p50": 5062,
      "avg": 6075,
      "n_active": 8,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91099",
      "city": "Poxdorf",
      "state": "Bayern",
      "p50": 3835,
      "direct_p50": 4910,
      "avg": 4012,
      "n_active": 8,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 8,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91341",
      "city": "Röttenbach",
      "state": "Bayern",
      "p50": 3235,
      "direct_p50": 2848,
      "avg": 3780,
      "n_active": 8,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91602",
      "city": "Dürrwangen",
      "state": "Bayern",
      "p50": 5109,
      "direct_p50": 3936,
      "avg": 4731,
      "n_active": 8,
      "pool_n": 119,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "92536",
      "city": "Pfreimd",
      "state": "Bayern",
      "p50": 3940,
      "direct_p50": 3857,
      "avg": 3684,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -16.2,
      "detail": "plz/92.json"
    },
    {
      "zip": "92700",
      "city": "Weiherhammer",
      "state": "Bayern",
      "p50": 4042,
      "direct_p50": 5714,
      "avg": 3904,
      "n_active": 8,
      "pool_n": 211,
      "pool_size": 6,
      "new_30d": 8,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 29.4,
      "detail": "plz/92.json"
    },
    {
      "zip": "92718",
      "city": "Schirmitz",
      "state": "Bayern",
      "p50": 3970,
      "direct_p50": 2693,
      "avg": 3811,
      "n_active": 8,
      "pool_n": 190,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 21.7,
      "detail": "plz/92.json"
    },
    {
      "zip": "93093",
      "city": "Donaustauf",
      "state": "Bayern",
      "p50": 5537,
      "direct_p50": 5039,
      "avg": 5275,
      "n_active": 8,
      "pool_n": 78,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 20.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "94496",
      "city": "Ortenburg",
      "state": "Bayern",
      "p50": 2724,
      "direct_p50": 2309,
      "avg": 2721,
      "n_active": 8,
      "pool_n": 73,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "94575",
      "city": "Windorf",
      "state": "Bayern",
      "p50": 2731,
      "direct_p50": 2131,
      "avg": 2809,
      "n_active": 8,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "95111",
      "city": "Rehau",
      "state": "Bayern",
      "p50": 1458,
      "direct_p50": 1200,
      "avg": 1774,
      "n_active": 8,
      "pool_n": 52,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 71,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "95463",
      "city": "Bindlach",
      "state": "Bayern",
      "p50": 3547,
      "direct_p50": 2861,
      "avg": 3467,
      "n_active": 8,
      "pool_n": 124,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -14.8,
      "detail": "plz/95.json"
    },
    {
      "zip": "95473",
      "city": "Creußen",
      "state": "Bayern",
      "p50": 4899,
      "direct_p50": 7450,
      "avg": 4920,
      "n_active": 8,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 7,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 172.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "95666",
      "city": "Mitterteich",
      "state": "Bayern",
      "p50": 2811,
      "direct_p50": 2710,
      "avg": 2712,
      "n_active": 8,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "95680",
      "city": "Bad Alexandersbad",
      "state": "Bayern",
      "p50": 1531,
      "direct_p50": 1699,
      "avg": 1646,
      "n_active": 8,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -33.6,
      "detail": "plz/95.json"
    },
    {
      "zip": "95703",
      "city": "Plößberg",
      "state": "Bayern",
      "p50": 3290,
      "direct_p50": 4716,
      "avg": 2830,
      "n_active": 8,
      "pool_n": 56,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -27.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "96237",
      "city": "Ebersdorf b.Coburg",
      "state": "Bayern",
      "p50": 3905,
      "direct_p50": 2454,
      "avg": 3307,
      "n_active": 8,
      "pool_n": 41,
      "pool_size": 7,
      "new_30d": 4,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 125.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "97783",
      "city": "Heßdorf",
      "state": "Bayern",
      "p50": 2167,
      "direct_p50": 4282,
      "avg": 2527,
      "n_active": 8,
      "pool_n": 41,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "98646",
      "city": "Hildburghausen",
      "state": "Thüringen",
      "p50": 1666,
      "direct_p50": 1656,
      "avg": 1889,
      "n_active": 8,
      "pool_n": 52,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/98.json"
    },
    {
      "zip": "99955",
      "city": "Herbsleben",
      "state": "Thüringen",
      "p50": 2274,
      "direct_p50": 3827,
      "avg": 2599,
      "n_active": 8,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 109.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "01108",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3600,
      "direct_p50": 3277,
      "avg": 4615,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "01731",
      "city": "Kreischa",
      "state": "Sachsen",
      "p50": 2270,
      "direct_p50": 1802,
      "avg": 2504,
      "n_active": 7,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 19.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "03048",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3512,
      "direct_p50": 8000,
      "avg": 3919,
      "n_active": 7,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/03.json"
    },
    {
      "zip": "04519",
      "city": "Rackwitz",
      "state": "Sachsen",
      "p50": 2327,
      "direct_p50": 1402,
      "avg": 2355,
      "n_active": 7,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 195,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/04.json"
    },
    {
      "zip": "06647",
      "city": "Finneland",
      "state": "Sachsen-Anhalt",
      "p50": 980,
      "direct_p50": 2896,
      "avg": 1488,
      "n_active": 7,
      "pool_n": 17,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 450,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "06679",
      "city": "Hohenmölsen",
      "state": "Sachsen-Anhalt",
      "p50": 1046,
      "direct_p50": 831,
      "avg": 1128,
      "n_active": 7,
      "pool_n": 95,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "06846",
      "city": "Dessau-Roßlau",
      "state": "Sachsen-Anhalt",
      "p50": 1408,
      "direct_p50": 1667,
      "avg": 2007,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -23.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "07958",
      "city": "Hohenleuben",
      "state": "Thüringen",
      "p50": 1070,
      "direct_p50": 628,
      "avg": 2505,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/07.json"
    },
    {
      "zip": "07987",
      "city": "Mohlsdorf-Teichwolframsdorf",
      "state": "Thüringen",
      "p50": 859,
      "direct_p50": 870,
      "avg": 941,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 137,
      "quality": "stabilisiert",
      "dom_days": 96,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/07.json"
    },
    {
      "zip": "08543",
      "city": "Pöhl",
      "state": "Sachsen",
      "p50": 810,
      "direct_p50": 1045,
      "avg": 876,
      "n_active": 7,
      "pool_n": 168,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/08.json"
    },
    {
      "zip": "09114",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 1158,
      "direct_p50": 1013,
      "avg": 1323,
      "n_active": 7,
      "pool_n": 191,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "09600",
      "city": "Weißenborn/Erzgebirge",
      "state": "Sachsen",
      "p50": 1733,
      "direct_p50": 843,
      "avg": 1953,
      "n_active": 7,
      "pool_n": 72,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -19.6,
      "detail": "plz/09.json"
    },
    {
      "zip": "15827",
      "city": "Blankenfelde",
      "state": "Brandenburg",
      "p50": 3161,
      "direct_p50": 3250,
      "avg": 3277,
      "n_active": 7,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/15.json"
    },
    {
      "zip": "16547",
      "city": "Birkenwerder",
      "state": "Brandenburg",
      "p50": 3678,
      "direct_p50": 3245,
      "avg": 4134,
      "n_active": 7,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/16.json"
    },
    {
      "zip": "17237",
      "city": "Bergfeld",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2009,
      "direct_p50": 1378,
      "avg": 2652,
      "n_active": 7,
      "pool_n": 16,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/17.json"
    },
    {
      "zip": "18106",
      "city": "Rostock",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3278,
      "direct_p50": 3239,
      "avg": 3967,
      "n_active": 7,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/18.json"
    },
    {
      "zip": "18190",
      "city": "Sanitz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3162,
      "direct_p50": 3516,
      "avg": 3163,
      "n_active": 7,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 282,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/18.json"
    },
    {
      "zip": "20355",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8491,
      "direct_p50": 7208,
      "avg": 8444,
      "n_active": 7,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/20.json"
    },
    {
      "zip": "21441",
      "city": "Garstedt",
      "state": "Niedersachsen",
      "p50": 5316,
      "direct_p50": 4185,
      "avg": 4594,
      "n_active": 7,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 124,
      "quality": "stabilisiert",
      "dom_days": 128,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "22889",
      "city": "Tangstedt",
      "state": "Schleswig-Holstein",
      "p50": 3756,
      "direct_p50": 2602,
      "avg": 3589,
      "n_active": 7,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 112,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/22.json"
    },
    {
      "zip": "24161",
      "city": "Altenholz",
      "state": "Schleswig-Holstein",
      "p50": 2887,
      "direct_p50": 2674,
      "avg": 3686,
      "n_active": 7,
      "pool_n": 84,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "24582",
      "city": "Bordesholm",
      "state": "Schleswig-Holstein",
      "p50": 2356,
      "direct_p50": 2534,
      "avg": 2501,
      "n_active": 7,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -18.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "24783",
      "city": "Osterrönfeld",
      "state": "Schleswig-Holstein",
      "p50": 1787,
      "direct_p50": 2797,
      "avg": 2172,
      "n_active": 7,
      "pool_n": 81,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "25548",
      "city": "Kellinghusen",
      "state": "Schleswig-Holstein",
      "p50": 1849,
      "direct_p50": 3431,
      "avg": 2261,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/25.json"
    },
    {
      "zip": "25563",
      "city": "Wrist",
      "state": "Schleswig-Holstein",
      "p50": 2644,
      "direct_p50": 2413,
      "avg": 2776,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 13.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "25873",
      "city": "Oldersbek",
      "state": "Schleswig-Holstein",
      "p50": 3997,
      "direct_p50": 2614,
      "avg": 4391,
      "n_active": 7,
      "pool_n": 166,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 116,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "25879",
      "city": "Stapel (bei Husum)",
      "state": "Schleswig-Holstein",
      "p50": 3038,
      "direct_p50": 1429,
      "avg": 2963,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 6,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 99,
      "dom_source": "entities",
      "trend_pct": -20.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "26629",
      "city": "Großefehn",
      "state": "Niedersachsen",
      "p50": 3297,
      "direct_p50": 3414,
      "avg": 3171,
      "n_active": 7,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "26901",
      "city": "Rastdorf",
      "state": "Niedersachsen",
      "p50": 3500,
      "direct_p50": 3519,
      "avg": 3455,
      "n_active": 7,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/26.json"
    },
    {
      "zip": "27578",
      "city": "Bremerhaven",
      "state": "Bremen",
      "p50": 1613,
      "direct_p50": 1846,
      "avg": 1860,
      "n_active": 7,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/27.json"
    },
    {
      "zip": "29225",
      "city": "Celle",
      "state": "Niedersachsen",
      "p50": 2285,
      "direct_p50": 1846,
      "avg": 2806,
      "n_active": 7,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -22.7,
      "detail": "plz/29.json"
    },
    {
      "zip": "30380",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4075,
      "direct_p50": 5171,
      "avg": 4198,
      "n_active": 7,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "stabilisiert",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "31028",
      "city": "Gronau",
      "state": "Niedersachsen",
      "p50": 2185,
      "direct_p50": 1636,
      "avg": 2587,
      "n_active": 7,
      "pool_n": 61,
      "pool_size": 6,
      "new_30d": 5,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "31552",
      "city": "Rodenberg",
      "state": "Niedersachsen",
      "p50": 3103,
      "direct_p50": 2671,
      "avg": 3166,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 64.6,
      "detail": "plz/31.json"
    },
    {
      "zip": "33154",
      "city": "Salzkotten",
      "state": "Nordrhein-Westfalen",
      "p50": 4181,
      "direct_p50": 3750,
      "avg": 4042,
      "n_active": 7,
      "pool_n": 62,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/33.json"
    },
    {
      "zip": "35080",
      "city": "Bad Endbach",
      "state": "Hessen",
      "p50": 3977,
      "direct_p50": 4014,
      "avg": 3652,
      "n_active": 7,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 51.8,
      "detail": "plz/35.json"
    },
    {
      "zip": "35745",
      "city": "Herborn",
      "state": "Hessen",
      "p50": 4000,
      "direct_p50": 2411,
      "avg": 3638,
      "n_active": 7,
      "pool_n": 59,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 227.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "36179",
      "city": "Bebra",
      "state": "Hessen",
      "p50": 3489,
      "direct_p50": 1662,
      "avg": 3167,
      "n_active": 7,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 59.6,
      "detail": "plz/36.json"
    },
    {
      "zip": "36266",
      "city": "Heringen (Werra)",
      "state": "Hessen",
      "p50": 3654,
      "direct_p50": 1861,
      "avg": 2925,
      "n_active": 7,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 78,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -46.6,
      "detail": "plz/36.json"
    },
    {
      "zip": "36304",
      "city": "Eudorf",
      "state": "Hessen",
      "p50": 2132,
      "direct_p50": 2143,
      "avg": 2079,
      "n_active": 7,
      "pool_n": 23,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/36.json"
    },
    {
      "zip": "36396",
      "city": "Steinau an der Straße",
      "state": "Hessen",
      "p50": 2414,
      "direct_p50": 2867,
      "avg": 2259,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/36.json"
    },
    {
      "zip": "37176",
      "city": "Nörten-Hardenberg",
      "state": "Niedersachsen",
      "p50": 4500,
      "direct_p50": 2632,
      "avg": 3862,
      "n_active": 7,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 4.8,
      "detail": "plz/37.json"
    },
    {
      "zip": "37213",
      "city": "Witzenhausen",
      "state": "Hessen",
      "p50": 3066,
      "direct_p50": 2500,
      "avg": 3315,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 28.3,
      "detail": "plz/37.json"
    },
    {
      "zip": "38154",
      "city": "Königslutter am Elm",
      "state": "Niedersachsen",
      "p50": 2082,
      "direct_p50": 1385,
      "avg": 2109,
      "n_active": 7,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "38170",
      "city": "Schöppenstedt",
      "state": "Niedersachsen",
      "p50": 1385,
      "direct_p50": 2237,
      "avg": 1609,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "38835",
      "city": "Osterwieck",
      "state": "Sachsen-Anhalt",
      "p50": 1735,
      "direct_p50": 1054,
      "avg": 2427,
      "n_active": 7,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 15.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "39638",
      "city": "Gardelegen",
      "state": "Sachsen-Anhalt",
      "p50": 1705,
      "direct_p50": 1756,
      "avg": 1593,
      "n_active": 7,
      "pool_n": 8,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 108,
      "quality": "zu dünn",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/39.json"
    },
    {
      "zip": "41169",
      "city": "Mönchengladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2333,
      "direct_p50": 4088,
      "avg": 2595,
      "n_active": 7,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 215,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/41.json"
    },
    {
      "zip": "41541",
      "city": "Dormagen",
      "state": "Nordrhein-Westfalen",
      "p50": 3989,
      "direct_p50": 2451,
      "avg": 3704,
      "n_active": 7,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/41.json"
    },
    {
      "zip": "41749",
      "city": "Viersen",
      "state": "Nordrhein-Westfalen",
      "p50": 2353,
      "direct_p50": 2313,
      "avg": 2769,
      "n_active": 7,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -23.3,
      "detail": "plz/41.json"
    },
    {
      "zip": "42111",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 2083,
      "direct_p50": 5000,
      "avg": 2157,
      "n_active": 7,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 129,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "47551",
      "city": "Bedburg-Hau",
      "state": "Nordrhein-Westfalen",
      "p50": 2823,
      "direct_p50": 3356,
      "avg": 2752,
      "n_active": 7,
      "pool_n": 99,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/47.json"
    },
    {
      "zip": "48366",
      "city": "Laer",
      "state": "Nordrhein-Westfalen",
      "p50": 3322,
      "direct_p50": 4032,
      "avg": 3179,
      "n_active": 7,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 22.3,
      "detail": "plz/48.json"
    },
    {
      "zip": "48720",
      "city": "Rosendahl",
      "state": "Nordrhein-Westfalen",
      "p50": 3800,
      "direct_p50": 3200,
      "avg": 3889,
      "n_active": 7,
      "pool_n": 61,
      "pool_size": 4,
      "new_30d": 7,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 48.4,
      "detail": "plz/48.json"
    },
    {
      "zip": "48727",
      "city": "Billerbeck",
      "state": "Nordrhein-Westfalen",
      "p50": 4525,
      "direct_p50": 4700,
      "avg": 4187,
      "n_active": 7,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 74.9,
      "detail": "plz/48.json"
    },
    {
      "zip": "49196",
      "city": "Bad Laer",
      "state": "Niedersachsen",
      "p50": 3100,
      "direct_p50": 2618,
      "avg": 3190,
      "n_active": 7,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "49497",
      "city": "Mettingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2903,
      "direct_p50": 2018,
      "avg": 2987,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "49536",
      "city": "Lienen",
      "state": "Nordrhein-Westfalen",
      "p50": 2175,
      "direct_p50": 3650,
      "avg": 2608,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "49844",
      "city": "Bawinkel",
      "state": "Niedersachsen",
      "p50": 3956,
      "direct_p50": 3476,
      "avg": 3532,
      "n_active": 7,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 35.6,
      "detail": "plz/49.json"
    },
    {
      "zip": "52393",
      "city": "Hürtgenwald",
      "state": "Nordrhein-Westfalen",
      "p50": 2117,
      "direct_p50": 1379,
      "avg": 2296,
      "n_active": 7,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 104,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -22.0,
      "detail": "plz/52.json"
    },
    {
      "zip": "54318",
      "city": "Mertesdorf",
      "state": "Rheinland-Pfalz",
      "p50": 4810,
      "direct_p50": 2167,
      "avg": 4548,
      "n_active": 7,
      "pool_n": 142,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 13.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54472",
      "city": "Brauneberg",
      "state": "Rheinland-Pfalz",
      "p50": 3564,
      "direct_p50": 3404,
      "avg": 3595,
      "n_active": 7,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "54486",
      "city": "Mülheim an der Mosel",
      "state": "Rheinland-Pfalz",
      "p50": 3564,
      "direct_p50": 3278,
      "avg": 3595,
      "n_active": 7,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "54675",
      "city": "Mettendorf",
      "state": "Rheinland-Pfalz",
      "p50": 3950,
      "direct_p50": 3539,
      "avg": 3756,
      "n_active": 7,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 91,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/54.json"
    },
    {
      "zip": "55288",
      "city": "Partenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3309,
      "direct_p50": 2940,
      "avg": 3648,
      "n_active": 7,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "55296",
      "city": "Harxheim",
      "state": "Rheinland-Pfalz",
      "p50": 3377,
      "direct_p50": 3933,
      "avg": 3706,
      "n_active": 7,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "55469",
      "city": "Altweidelbach",
      "state": "Rheinland-Pfalz",
      "p50": 2171,
      "direct_p50": 2442,
      "avg": 2173,
      "n_active": 7,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -16.0,
      "detail": "plz/55.json"
    },
    {
      "zip": "56154",
      "city": "Boppard",
      "state": "Rheinland-Pfalz",
      "p50": 3495,
      "direct_p50": 3328,
      "avg": 3157,
      "n_active": 7,
      "pool_n": 57,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 25.8,
      "detail": "plz/56.json"
    },
    {
      "zip": "57577",
      "city": "Hamm (Sieg)",
      "state": "Rheinland-Pfalz",
      "p50": 1825,
      "direct_p50": 1825,
      "avg": 1787,
      "n_active": 7,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -19.6,
      "detail": "plz/57.json"
    },
    {
      "zip": "57580",
      "city": "Gebhardshain",
      "state": "Rheinland-Pfalz",
      "p50": 1963,
      "direct_p50": 2057,
      "avg": 1725,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/57.json"
    },
    {
      "zip": "57610",
      "city": "Altenkirchen (Westerwald)",
      "state": "Rheinland-Pfalz",
      "p50": 1774,
      "direct_p50": 2424,
      "avg": 1785,
      "n_active": 7,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -19.9,
      "detail": "plz/57.json"
    },
    {
      "zip": "57648",
      "city": "Unnau",
      "state": "Rheinland-Pfalz",
      "p50": 2250,
      "direct_p50": 690,
      "avg": 2253,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 7,
      "new_30d": 6,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/57.json"
    },
    {
      "zip": "58513",
      "city": "Lüdenscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 1838,
      "direct_p50": 1474,
      "avg": 1880,
      "n_active": 7,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/58.json"
    },
    {
      "zip": "58579",
      "city": "Schalksmühle",
      "state": "Nordrhein-Westfalen",
      "p50": 1834,
      "direct_p50": 1547,
      "avg": 1922,
      "n_active": 7,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/58.json"
    },
    {
      "zip": "58769",
      "city": "Nachrodt-Wiblingwerde",
      "state": "Nordrhein-Westfalen",
      "p50": 1977,
      "direct_p50": 1181,
      "avg": 1897,
      "n_active": 7,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "58849",
      "city": "Herscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 1481,
      "direct_p50": 1603,
      "avg": 1442,
      "n_active": 7,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "61389",
      "city": "Schmitten im Taunus",
      "state": "Hessen",
      "p50": 3600,
      "direct_p50": 2709,
      "avg": 3708,
      "n_active": 7,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/61.json"
    },
    {
      "zip": "63599",
      "city": "Biebergemünd",
      "state": "Hessen",
      "p50": 2922,
      "direct_p50": 2684,
      "avg": 3289,
      "n_active": 7,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -22.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "63607",
      "city": "Wächtersbach",
      "state": "Hessen",
      "p50": 2132,
      "direct_p50": 4035,
      "avg": 2295,
      "n_active": 7,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "63694",
      "city": "Hainchen",
      "state": "Hessen",
      "p50": 2499,
      "direct_p50": 2322,
      "avg": 2594,
      "n_active": 7,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 111,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "63776",
      "city": "Mömbris",
      "state": "Bayern",
      "p50": 4966,
      "direct_p50": 2594,
      "avg": 4474,
      "n_active": 7,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 93,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 59.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "64385",
      "city": "Reichelsheim (Odenwald)",
      "state": "Hessen",
      "p50": 2875,
      "direct_p50": 2296,
      "avg": 3096,
      "n_active": 7,
      "pool_n": 42,
      "pool_size": 8,
      "new_30d": 5,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 13.9,
      "detail": "plz/64.json"
    },
    {
      "zip": "64750",
      "city": "Lützel-Wiebelsbach",
      "state": "Hessen",
      "p50": 2448,
      "direct_p50": 2699,
      "avg": 2670,
      "n_active": 7,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 7,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/64.json"
    },
    {
      "zip": "65589",
      "city": "Hadamar",
      "state": "Hessen",
      "p50": 3408,
      "direct_p50": 2113,
      "avg": 3542,
      "n_active": 7,
      "pool_n": 79,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/65.json"
    },
    {
      "zip": "66129",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2106,
      "direct_p50": 2758,
      "avg": 2248,
      "n_active": 7,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": 45.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "66132",
      "city": "Bischmisheim",
      "state": "Saarland",
      "p50": 2377,
      "direct_p50": 2147,
      "avg": 2765,
      "n_active": 7,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "67256",
      "city": "Weisenheim am Sand",
      "state": "Rheinland-Pfalz",
      "p50": 3136,
      "direct_p50": 3518,
      "avg": 3450,
      "n_active": 7,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 34.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "68789",
      "city": "St. Leon",
      "state": "Baden-Württemberg",
      "p50": 3694,
      "direct_p50": 3958,
      "avg": 4014,
      "n_active": 7,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 40.7,
      "detail": "plz/68.json"
    },
    {
      "zip": "69256",
      "city": "Mauer",
      "state": "Baden-Württemberg",
      "p50": 3230,
      "direct_p50": 2651,
      "avg": 3385,
      "n_active": 7,
      "pool_n": 141,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/69.json"
    },
    {
      "zip": "72224",
      "city": "Ebhausen",
      "state": "Baden-Württemberg",
      "p50": 2456,
      "direct_p50": 2063,
      "avg": 2619,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 111,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -19.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "72406",
      "city": "Bisingen",
      "state": "Baden-Württemberg",
      "p50": 2983,
      "direct_p50": 3890,
      "avg": 3295,
      "n_active": 7,
      "pool_n": 92,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72510",
      "city": "Stetten am kalten Markt",
      "state": "Baden-Württemberg",
      "p50": 2403,
      "direct_p50": 2245,
      "avg": 2687,
      "n_active": 7,
      "pool_n": 71,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "72584",
      "city": "Hülben",
      "state": "Baden-Württemberg",
      "p50": 3016,
      "direct_p50": 4688,
      "avg": 3095,
      "n_active": 7,
      "pool_n": 88,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "73457",
      "city": "Essingen",
      "state": "Baden-Württemberg",
      "p50": 3585,
      "direct_p50": 2643,
      "avg": 3955,
      "n_active": 7,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "73460",
      "city": "Hüttlingen",
      "state": "Baden-Württemberg",
      "p50": 4133,
      "direct_p50": 2994,
      "avg": 4093,
      "n_active": 7,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "73463",
      "city": "Westhausen",
      "state": "Baden-Württemberg",
      "p50": 4790,
      "direct_p50": 5478,
      "avg": 4171,
      "n_active": 7,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 32.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "73666",
      "city": "Baltmannsweiler",
      "state": "Baden-Württemberg",
      "p50": 5416,
      "direct_p50": 3319,
      "avg": 4690,
      "n_active": 7,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "74392",
      "city": "Freudental",
      "state": "Baden-Württemberg",
      "p50": 3833,
      "direct_p50": 3785,
      "avg": 3778,
      "n_active": 7,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -9.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74736",
      "city": "Hardheim",
      "state": "Baden-Württemberg",
      "p50": 2389,
      "direct_p50": 2303,
      "avg": 2599,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "75337",
      "city": "Enzklösterle",
      "state": "Baden-Württemberg",
      "p50": 2592,
      "direct_p50": 1850,
      "avg": 2797,
      "n_active": 7,
      "pool_n": 98,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 24.9,
      "detail": "plz/75.json"
    },
    {
      "zip": "76756",
      "city": "Bellheim",
      "state": "Rheinland-Pfalz",
      "p50": 3382,
      "direct_p50": 3197,
      "avg": 3459,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 108,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/76.json"
    },
    {
      "zip": "76848",
      "city": "Spirkelbach",
      "state": "Rheinland-Pfalz",
      "p50": 2095,
      "direct_p50": 2106,
      "avg": 1746,
      "n_active": 7,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -37.4,
      "detail": "plz/76.json"
    },
    {
      "zip": "76879",
      "city": "Hochstadt (Pfalz)",
      "state": "Rheinland-Pfalz",
      "p50": 3201,
      "direct_p50": 2960,
      "avg": 3031,
      "n_active": 7,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "77709",
      "city": "Wolfach",
      "state": "Baden-Württemberg",
      "p50": 3964,
      "direct_p50": 5026,
      "avg": 3857,
      "n_active": 7,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 77.6,
      "detail": "plz/77.json"
    },
    {
      "zip": "77746",
      "city": "Schutterwald",
      "state": "Baden-Württemberg",
      "p50": 3463,
      "direct_p50": 4750,
      "avg": 3429,
      "n_active": 7,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/77.json"
    },
    {
      "zip": "77787",
      "city": "Nordrach",
      "state": "Baden-Württemberg",
      "p50": 2824,
      "direct_p50": 5200,
      "avg": 3253,
      "n_active": 7,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -21.0,
      "detail": "plz/77.json"
    },
    {
      "zip": "77836",
      "city": "Stollhofen",
      "state": "Baden-Württemberg",
      "p50": 2758,
      "direct_p50": 2422,
      "avg": 2771,
      "n_active": 7,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 117,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -23.8,
      "detail": "plz/77.json"
    },
    {
      "zip": "78570",
      "city": "Mühlheim an der Donau",
      "state": "Baden-Württemberg",
      "p50": 2784,
      "direct_p50": 4347,
      "avg": 2880,
      "n_active": 7,
      "pool_n": 141,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "78661",
      "city": "Dietingen",
      "state": "Baden-Württemberg",
      "p50": 3467,
      "direct_p50": 4207,
      "avg": 3616,
      "n_active": 7,
      "pool_n": 48,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 239,
      "quality": "stabilisiert",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/78.json"
    },
    {
      "zip": "79254",
      "city": "Oberried",
      "state": "Baden-Württemberg",
      "p50": 7802,
      "direct_p50": 6591,
      "avg": 6832,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 459,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "79427",
      "city": "Bad Krozingen",
      "state": "Baden-Württemberg",
      "p50": 4583,
      "direct_p50": 5230,
      "avg": 4693,
      "n_active": 7,
      "pool_n": 107,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79589",
      "city": "Binzen",
      "state": "Baden-Württemberg",
      "p50": 5980,
      "direct_p50": 5898,
      "avg": 5297,
      "n_active": 7,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "82441",
      "city": "Ohlstadt",
      "state": "Bayern",
      "p50": 5382,
      "direct_p50": 4783,
      "avg": 5921,
      "n_active": 7,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 130,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/82.json"
    },
    {
      "zip": "83075",
      "city": "Bad Feilnbach",
      "state": "Bayern",
      "p50": 6298,
      "direct_p50": 4625,
      "avg": 6286,
      "n_active": 7,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 56.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "83083",
      "city": "Riedering",
      "state": "Bayern",
      "p50": 5102,
      "direct_p50": 4699,
      "avg": 5793,
      "n_active": 7,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "83101",
      "city": "Rohrdorf",
      "state": "Bayern",
      "p50": 4943,
      "direct_p50": 4875,
      "avg": 5003,
      "n_active": 7,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83104",
      "city": "Tuntenhausen",
      "state": "Bayern",
      "p50": 7545,
      "direct_p50": 6156,
      "avg": 6912,
      "n_active": 7,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 127,
      "dom_source": "entities",
      "trend_pct": 72.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "83112",
      "city": "Frasdorf",
      "state": "Bayern",
      "p50": 5270,
      "direct_p50": 5900,
      "avg": 5733,
      "n_active": 7,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "83115",
      "city": "Neubeuern",
      "state": "Bayern",
      "p50": 4769,
      "direct_p50": 4676,
      "avg": 5020,
      "n_active": 7,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "83339",
      "city": "Chieming",
      "state": "Bayern",
      "p50": 4858,
      "direct_p50": 4773,
      "avg": 4978,
      "n_active": 7,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 107,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -15.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83626",
      "city": "Valley",
      "state": "Bayern",
      "p50": 5986,
      "direct_p50": 5112,
      "avg": 6608,
      "n_active": 7,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "84061",
      "city": "Ergoldsbach",
      "state": "Bayern",
      "p50": 5202,
      "direct_p50": 5048,
      "avg": 4816,
      "n_active": 7,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 21.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "84155",
      "city": "Bodenkirchen",
      "state": "Bayern",
      "p50": 4307,
      "direct_p50": 4078,
      "avg": 4200,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "84164",
      "city": "Moosthenning",
      "state": "Bayern",
      "p50": 3641,
      "direct_p50": 2895,
      "avg": 3748,
      "n_active": 7,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -18.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "84419",
      "city": "Obertaufkirchen",
      "state": "Bayern",
      "p50": 4888,
      "direct_p50": 3850,
      "avg": 4934,
      "n_active": 7,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 100,
      "quality": "stabilisiert",
      "dom_days": 103,
      "dom_source": "entities",
      "trend_pct": -21.2,
      "detail": "plz/84.json"
    },
    {
      "zip": "84579",
      "city": "Unterneukirchen",
      "state": "Bayern",
      "p50": 3584,
      "direct_p50": 3970,
      "avg": 3603,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "85095",
      "city": "Denkendorf",
      "state": "Bayern",
      "p50": 5699,
      "direct_p50": 4627,
      "avg": 5238,
      "n_active": 7,
      "pool_n": 71,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 42.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "85391",
      "city": "Allershausen",
      "state": "Bayern",
      "p50": 4177,
      "direct_p50": 4688,
      "avg": 4210,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 84,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "85416",
      "city": "Langenbach",
      "state": "Bayern",
      "p50": 4283,
      "direct_p50": 4514,
      "avg": 4570,
      "n_active": 7,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/85.json"
    },
    {
      "zip": "85447",
      "city": "Fraunberg",
      "state": "Bayern",
      "p50": 5800,
      "direct_p50": 6058,
      "avg": 6024,
      "n_active": 7,
      "pool_n": 200,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "85464",
      "city": "Finsing",
      "state": "Bayern",
      "p50": 5796,
      "direct_p50": 5200,
      "avg": 6111,
      "n_active": 7,
      "pool_n": 80,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "86424",
      "city": "Dinkelscherben",
      "state": "Bayern",
      "p50": 3052,
      "direct_p50": 3343,
      "avg": 3141,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 63,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -17.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86504",
      "city": "Merching",
      "state": "Bayern",
      "p50": 6008,
      "direct_p50": 6008,
      "avg": 5693,
      "n_active": 7,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86660",
      "city": "Tapfheim",
      "state": "Bayern",
      "p50": 3230,
      "direct_p50": 3402,
      "avg": 3304,
      "n_active": 7,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86845",
      "city": "Großaitingen",
      "state": "Bayern",
      "p50": 4260,
      "direct_p50": 5962,
      "avg": 4441,
      "n_active": 7,
      "pool_n": 80,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -23.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86850",
      "city": "Fischach",
      "state": "Bayern",
      "p50": 3890,
      "direct_p50": 4031,
      "avg": 4062,
      "n_active": 7,
      "pool_n": 45,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 124,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "87480",
      "city": "Weitnau",
      "state": "Bayern",
      "p50": 3294,
      "direct_p50": 2968,
      "avg": 3976,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/87.json"
    },
    {
      "zip": "87674",
      "city": "Ruderatshofen",
      "state": "Bayern",
      "p50": 4820,
      "direct_p50": 5350,
      "avg": 4710,
      "n_active": 7,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 677,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/87.json"
    },
    {
      "zip": "88178",
      "city": "Heimenkirch",
      "state": "Bayern",
      "p50": 3513,
      "direct_p50": 4252,
      "avg": 3745,
      "n_active": 7,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 108,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "89437",
      "city": "Haunsheim",
      "state": "Bayern",
      "p50": 3383,
      "direct_p50": 3333,
      "avg": 3517,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -19.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "89555",
      "city": "Steinheim",
      "state": "Baden-Württemberg",
      "p50": 2692,
      "direct_p50": 2287,
      "avg": 2899,
      "n_active": 7,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/89.json"
    },
    {
      "zip": "89607",
      "city": "Emerkingen",
      "state": "Baden-Württemberg",
      "p50": 3101,
      "direct_p50": 2071,
      "avg": 3166,
      "n_active": 7,
      "pool_n": 58,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/89.json"
    },
    {
      "zip": "91085",
      "city": "Weisendorf",
      "state": "Bayern",
      "p50": 3423,
      "direct_p50": 2750,
      "avg": 3960,
      "n_active": 7,
      "pool_n": 56,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91091",
      "city": "Großenseebach",
      "state": "Bayern",
      "p50": 4219,
      "direct_p50": 6000,
      "avg": 4653,
      "n_active": 7,
      "pool_n": 132,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91093",
      "city": "Heßdorf",
      "state": "Bayern",
      "p50": 3725,
      "direct_p50": 4095,
      "avg": 3999,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91239",
      "city": "Henfenfeld",
      "state": "Bayern",
      "p50": 3140,
      "direct_p50": 2327,
      "avg": 3248,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91578",
      "city": "Leutershausen",
      "state": "Bayern",
      "p50": 3228,
      "direct_p50": 3959,
      "avg": 3604,
      "n_active": 7,
      "pool_n": 202,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 87,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "91637",
      "city": "Wörnitz",
      "state": "Bayern",
      "p50": 3848,
      "direct_p50": 3878,
      "avg": 3744,
      "n_active": 7,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "92449",
      "city": "Steinberg am See",
      "state": "Bayern",
      "p50": 3883,
      "direct_p50": 4455,
      "avg": 3645,
      "n_active": 7,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 7,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "93167",
      "city": "Falkenstein",
      "state": "Bayern",
      "p50": 3334,
      "direct_p50": 1341,
      "avg": 2901,
      "n_active": 7,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 195.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "93354",
      "city": "Siegenburg",
      "state": "Bayern",
      "p50": 3723,
      "direct_p50": 3470,
      "avg": 3483,
      "n_active": 7,
      "pool_n": 60,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/93.json"
    },
    {
      "zip": "94051",
      "city": "Hauzenberg",
      "state": "Bayern",
      "p50": 2985,
      "direct_p50": 2191,
      "avg": 2896,
      "n_active": 7,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 117,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/94.json"
    },
    {
      "zip": "94094",
      "city": "Malching",
      "state": "Bayern",
      "p50": 2474,
      "direct_p50": 3673,
      "avg": 2881,
      "n_active": 7,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 17.9,
      "detail": "plz/94.json"
    },
    {
      "zip": "94137",
      "city": "Bayerbach",
      "state": "Bayern",
      "p50": 3604,
      "direct_p50": 2262,
      "avg": 3309,
      "n_active": 7,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 26.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "94152",
      "city": "Neuhaus am Inn",
      "state": "Bayern",
      "p50": 3052,
      "direct_p50": 3559,
      "avg": 3370,
      "n_active": 7,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 113,
      "quality": "stabilisiert",
      "dom_days": 168,
      "dom_source": "entities",
      "trend_pct": 41.9,
      "detail": "plz/94.json"
    },
    {
      "zip": "94347",
      "city": "Ascha",
      "state": "Bayern",
      "p50": 5400,
      "direct_p50": 4532,
      "avg": 5107,
      "n_active": 7,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "94428",
      "city": "Eichendorf",
      "state": "Bayern",
      "p50": 4203,
      "direct_p50": 3570,
      "avg": 3674,
      "n_active": 7,
      "pool_n": 87,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 31.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94486",
      "city": "Osterhofen",
      "state": "Bayern",
      "p50": 2558,
      "direct_p50": 2327,
      "avg": 2778,
      "n_active": 7,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 25.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "95126",
      "city": "Schwarzenbach a.d.Saale",
      "state": "Bayern",
      "p50": 1635,
      "direct_p50": 1379,
      "avg": 1670,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": -56.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "95460",
      "city": "Bad Berneck im Fichtelgebirge",
      "state": "Bayern",
      "p50": 1817,
      "direct_p50": 2120,
      "avg": 2311,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -29.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "95503",
      "city": "Hummeltal",
      "state": "Bayern",
      "p50": 3026,
      "direct_p50": 1912,
      "avg": 2886,
      "n_active": 7,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "97222",
      "city": "Rimpar",
      "state": "Bayern",
      "p50": 3913,
      "direct_p50": 3656,
      "avg": 4287,
      "n_active": 7,
      "pool_n": 68,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97230",
      "city": "Estenfeld",
      "state": "Bayern",
      "p50": 4765,
      "direct_p50": 5600,
      "avg": 4635,
      "n_active": 7,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97241",
      "city": "Bergtheim",
      "state": "Bayern",
      "p50": 3656,
      "direct_p50": 2444,
      "avg": 4001,
      "n_active": 7,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97292",
      "city": "Uettingen",
      "state": "Bayern",
      "p50": 2970,
      "direct_p50": 7565,
      "avg": 3518,
      "n_active": 7,
      "pool_n": 37,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97353",
      "city": "Wiesentheid",
      "state": "Bayern",
      "p50": 3362,
      "direct_p50": 2292,
      "avg": 3793,
      "n_active": 7,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -36.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97753",
      "city": "Karlstadt",
      "state": "Bayern",
      "p50": 3109,
      "direct_p50": 3395,
      "avg": 3019,
      "n_active": 7,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97769",
      "city": "Bad Brückenau",
      "state": "Bayern",
      "p50": 1986,
      "direct_p50": 2347,
      "avg": 1749,
      "n_active": 7,
      "pool_n": 10,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 52,
      "quality": "zu dünn",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/97.json"
    },
    {
      "zip": "97892",
      "city": "Kreuzwertheim",
      "state": "Bayern",
      "p50": 4138,
      "direct_p50": 2193,
      "avg": 3624,
      "n_active": 7,
      "pool_n": 82,
      "pool_size": 7,
      "new_30d": 5,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "98553",
      "city": "Schleusingen",
      "state": "Thüringen",
      "p50": 1687,
      "direct_p50": 1310,
      "avg": 1885,
      "n_active": 7,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 126,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/98.json"
    },
    {
      "zip": "98673",
      "city": "Eisfeld",
      "state": "Thüringen",
      "p50": 1386,
      "direct_p50": 1526,
      "avg": 1376,
      "n_active": 7,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 16.9,
      "detail": "plz/98.json"
    },
    {
      "zip": "98716",
      "city": "Geraberg",
      "state": "Thüringen",
      "p50": 1735,
      "direct_p50": 1853,
      "avg": 1725,
      "n_active": 7,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -19.4,
      "detail": "plz/98.json"
    },
    {
      "zip": "99706",
      "city": "Sondershausen",
      "state": "Thüringen",
      "p50": 1479,
      "direct_p50": 1867,
      "avg": 1553,
      "n_active": 7,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 101,
      "quality": "stabilisiert",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/99.json"
    },
    {
      "zip": "99831",
      "city": "Mihla",
      "state": "Thüringen",
      "p50": 1571,
      "direct_p50": 997,
      "avg": 1887,
      "n_active": 7,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "01477",
      "city": "Arnsdorf",
      "state": "Sachsen",
      "p50": 2123,
      "direct_p50": 1715,
      "avg": 2497,
      "n_active": 6,
      "pool_n": 54,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 21.3,
      "detail": "plz/01.json"
    },
    {
      "zip": "01619",
      "city": "Zeithain",
      "state": "Sachsen",
      "p50": 910,
      "direct_p50": 526,
      "avg": 930,
      "n_active": 6,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "01623",
      "city": "Lommatzsch",
      "state": "Sachsen",
      "p50": 1000,
      "direct_p50": 951,
      "avg": 1019,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/01.json"
    },
    {
      "zip": "01833",
      "city": "Stolpen",
      "state": "Sachsen",
      "p50": 2438,
      "direct_p50": 1698,
      "avg": 2737,
      "n_active": 6,
      "pool_n": 102,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/01.json"
    },
    {
      "zip": "02899",
      "city": "Schönau-Berzdorf",
      "state": "Sachsen",
      "p50": 806,
      "direct_p50": 625,
      "avg": 1083,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 45.1,
      "detail": "plz/02.json"
    },
    {
      "zip": "03042",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3522,
      "direct_p50": 2651,
      "avg": 3436,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/03.json"
    },
    {
      "zip": "03050",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3512,
      "direct_p50": 2915,
      "avg": 3919,
      "n_active": 6,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/03.json"
    },
    {
      "zip": "03099",
      "city": "Kolkwitz",
      "state": "Brandenburg",
      "p50": 3293,
      "direct_p50": 3100,
      "avg": 3414,
      "n_active": 6,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 152,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/03.json"
    },
    {
      "zip": "04565",
      "city": "Regis-Breitingen",
      "state": "Sachsen",
      "p50": 1895,
      "direct_p50": 977,
      "avg": 2824,
      "n_active": 6,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 92,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/04.json"
    },
    {
      "zip": "04571",
      "city": "Rötha",
      "state": "Sachsen",
      "p50": 1627,
      "direct_p50": 1227,
      "avg": 2193,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04603",
      "city": "Pleißenaue",
      "state": "Thüringen",
      "p50": 1085,
      "direct_p50": 1227,
      "avg": 1115,
      "n_active": 6,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "04895",
      "city": "Falkenberg/Elster",
      "state": "Brandenburg",
      "p50": 1144,
      "direct_p50": 1132,
      "avg": 1683,
      "n_active": 6,
      "pool_n": 14,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "06122",
      "city": "Halle",
      "state": "Sachsen-Anhalt",
      "p50": 2255,
      "direct_p50": 2615,
      "avg": 2405,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": 73.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "06729",
      "city": "Elsteraue",
      "state": "Sachsen-Anhalt",
      "p50": 1066,
      "direct_p50": 1125,
      "avg": 1012,
      "n_active": 6,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/06.json"
    },
    {
      "zip": "06905",
      "city": "Bad Schmiedeberg",
      "state": "Sachsen-Anhalt",
      "p50": 1132,
      "direct_p50": 1152,
      "avg": 972,
      "n_active": 6,
      "pool_n": 10,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 45,
      "quality": "zu dünn",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/06.json"
    },
    {
      "zip": "07366",
      "city": "Rosenthal am Rennsteig",
      "state": "Thüringen",
      "p50": 680,
      "direct_p50": 1076,
      "avg": 777,
      "n_active": 6,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -21.1,
      "detail": "plz/07.json"
    },
    {
      "zip": "07389",
      "city": "Ranis",
      "state": "Thüringen",
      "p50": 1079,
      "direct_p50": 1541,
      "avg": 1171,
      "n_active": 6,
      "pool_n": 29,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 26.8,
      "detail": "plz/07.json"
    },
    {
      "zip": "07819",
      "city": "Miesitz",
      "state": "Thüringen",
      "p50": 6412,
      "direct_p50": 3501,
      "avg": 5610,
      "n_active": 6,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 695.0,
      "detail": "plz/07.json"
    },
    {
      "zip": "08233",
      "city": "Treuen",
      "state": "Sachsen",
      "p50": 912,
      "direct_p50": 637,
      "avg": 872,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 25.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "08289",
      "city": "Schneeberg",
      "state": "Sachsen",
      "p50": 938,
      "direct_p50": 1295,
      "avg": 1485,
      "n_active": 6,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 23.8,
      "detail": "plz/08.json"
    },
    {
      "zip": "08626",
      "city": "Adorf/Vogtland",
      "state": "Sachsen",
      "p50": 902,
      "direct_p50": 896,
      "avg": 1208,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 33.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "09376",
      "city": "Oelsnitz/Erzgeb.",
      "state": "Sachsen",
      "p50": 852,
      "direct_p50": 1097,
      "avg": 1209,
      "n_active": 6,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -23.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09481",
      "city": "Elterlein",
      "state": "Sachsen",
      "p50": 1083,
      "direct_p50": 780,
      "avg": 1484,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 125,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "12359",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4091,
      "direct_p50": 3840,
      "avg": 4112,
      "n_active": 6,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/12.json"
    },
    {
      "zip": "12685",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3740,
      "direct_p50": 3464,
      "avg": 4154,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 42,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 110.1,
      "detail": "plz/12.json"
    },
    {
      "zip": "14943",
      "city": "Luckenwalde",
      "state": "Brandenburg",
      "p50": 2200,
      "direct_p50": 2110,
      "avg": 1999,
      "n_active": 6,
      "pool_n": 12,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -68.0,
      "detail": "plz/14.json"
    },
    {
      "zip": "15295",
      "city": "Groß Lindow",
      "state": "Brandenburg",
      "p50": 3933,
      "direct_p50": 1424,
      "avg": 3176,
      "n_active": 6,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/15.json"
    },
    {
      "zip": "15864",
      "city": "Wendisch Rietz",
      "state": "Brandenburg",
      "p50": 4740,
      "direct_p50": 4504,
      "avg": 5021,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 102,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/15.json"
    },
    {
      "zip": "15890",
      "city": "Eisenhüttenstadt",
      "state": "Brandenburg",
      "p50": 3950,
      "direct_p50": 1575,
      "avg": 3237,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/15.json"
    },
    {
      "zip": "16247",
      "city": "Joachimsthal",
      "state": "Brandenburg",
      "p50": 5400,
      "direct_p50": 2034,
      "avg": 4905,
      "n_active": 6,
      "pool_n": 161,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 21.5,
      "detail": "plz/16.json"
    },
    {
      "zip": "16798",
      "city": "Fürstenberg/Havel",
      "state": "Brandenburg",
      "p50": 2910,
      "direct_p50": 4032,
      "avg": 3044,
      "n_active": 6,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -39.5,
      "detail": "plz/16.json"
    },
    {
      "zip": "17094",
      "city": "Cölpin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1973,
      "direct_p50": 1849,
      "avg": 2221,
      "n_active": 6,
      "pool_n": 64,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/17.json"
    },
    {
      "zip": "17235",
      "city": "Neustrelitz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3520,
      "direct_p50": 3520,
      "avg": 3325,
      "n_active": 6,
      "pool_n": 18,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 36.8,
      "detail": "plz/17.json"
    },
    {
      "zip": "19065",
      "city": "Raben Steinfeld",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3062,
      "direct_p50": 2316,
      "avg": 3791,
      "n_active": 6,
      "pool_n": 96,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/19.json"
    },
    {
      "zip": "21271",
      "city": "Hanstedt",
      "state": "Niedersachsen",
      "p50": 2793,
      "direct_p50": 2427,
      "avg": 3014,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "23881",
      "city": "Breitenfelde",
      "state": "Schleswig-Holstein",
      "p50": 2839,
      "direct_p50": 1753,
      "avg": 3167,
      "n_active": 6,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/23.json"
    },
    {
      "zip": "23942",
      "city": "Dassow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4881,
      "direct_p50": 5349,
      "avg": 4720,
      "n_active": 6,
      "pool_n": 98,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "23996",
      "city": "Bad Kleinen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3175,
      "direct_p50": 1873,
      "avg": 3591,
      "n_active": 6,
      "pool_n": 81,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": 29.8,
      "detail": "plz/23.json"
    },
    {
      "zip": "24111",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2232,
      "direct_p50": 3608,
      "avg": 2352,
      "n_active": 6,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "24229",
      "city": "Schwedeneck",
      "state": "Schleswig-Holstein",
      "p50": 3153,
      "direct_p50": 3279,
      "avg": 3705,
      "n_active": 6,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "25355",
      "city": "Barmstedt",
      "state": "Schleswig-Holstein",
      "p50": 2924,
      "direct_p50": 3249,
      "avg": 2902,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/25.json"
    },
    {
      "zip": "25840",
      "city": "Koldenbüttel",
      "state": "Schleswig-Holstein",
      "p50": 3920,
      "direct_p50": 3302,
      "avg": 4257,
      "n_active": 6,
      "pool_n": 179,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 133,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/25.json"
    },
    {
      "zip": "26169",
      "city": "Friesoythe",
      "state": "Niedersachsen",
      "p50": 3081,
      "direct_p50": 3694,
      "avg": 3277,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/26.json"
    },
    {
      "zip": "26345",
      "city": "Bockhorn",
      "state": "Niedersachsen",
      "p50": 3935,
      "direct_p50": 3851,
      "avg": 3786,
      "n_active": 6,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "26632",
      "city": "Bangstede",
      "state": "Niedersachsen",
      "p50": 3285,
      "direct_p50": 3073,
      "avg": 3711,
      "n_active": 6,
      "pool_n": 70,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 102,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "26847",
      "city": "Detern",
      "state": "Niedersachsen",
      "p50": 3465,
      "direct_p50": 2276,
      "avg": 3310,
      "n_active": 6,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "27321",
      "city": "Thedinghausen",
      "state": "Niedersachsen",
      "p50": 3022,
      "direct_p50": 2546,
      "avg": 3105,
      "n_active": 6,
      "pool_n": 79,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "29303",
      "city": "Bergen",
      "state": "Niedersachsen",
      "p50": 5200,
      "direct_p50": 1352,
      "avg": 5619,
      "n_active": 6,
      "pool_n": 271,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 247.8,
      "detail": "plz/29.json"
    },
    {
      "zip": "29313",
      "city": "Hambühren",
      "state": "Niedersachsen",
      "p50": 1737,
      "direct_p50": 1673,
      "avg": 1820,
      "n_active": 6,
      "pool_n": 65,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -29.7,
      "detail": "plz/29.json"
    },
    {
      "zip": "29336",
      "city": "Nienhagen",
      "state": "Niedersachsen",
      "p50": 1911,
      "direct_p50": 3517,
      "avg": 2224,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 36.1,
      "detail": "plz/29.json"
    },
    {
      "zip": "31860",
      "city": "Emmerthal",
      "state": "Niedersachsen",
      "p50": 1775,
      "direct_p50": 2927,
      "avg": 2273,
      "n_active": 6,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -22.9,
      "detail": "plz/31.json"
    },
    {
      "zip": "32361",
      "city": "Preußisch Oldendorf",
      "state": "Nordrhein-Westfalen",
      "p50": 2468,
      "direct_p50": 2912,
      "avg": 2763,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 18.4,
      "detail": "plz/32.json"
    },
    {
      "zip": "32676",
      "city": "Lügde",
      "state": "Nordrhein-Westfalen",
      "p50": 3799,
      "direct_p50": 1195,
      "avg": 3086,
      "n_active": 6,
      "pool_n": 62,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 84.4,
      "detail": "plz/32.json"
    },
    {
      "zip": "34582",
      "city": "Borken",
      "state": "Hessen",
      "p50": 3799,
      "direct_p50": 1112,
      "avg": 2881,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -48.5,
      "detail": "plz/34.json"
    },
    {
      "zip": "35091",
      "city": "Cölbe",
      "state": "Hessen",
      "p50": 3752,
      "direct_p50": 3964,
      "avg": 3691,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 59.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "35410",
      "city": "Hungen",
      "state": "Hessen",
      "p50": 2437,
      "direct_p50": 2261,
      "avg": 2844,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "35447",
      "city": "Lindenstruth",
      "state": "Hessen",
      "p50": 3112,
      "direct_p50": 2896,
      "avg": 3177,
      "n_active": 6,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -36.2,
      "detail": "plz/35.json"
    },
    {
      "zip": "35469",
      "city": "Allendorf",
      "state": "Hessen",
      "p50": 4050,
      "direct_p50": 3752,
      "avg": 3500,
      "n_active": 6,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/35.json"
    },
    {
      "zip": "36448",
      "city": "Bad Liebenstein",
      "state": "Thüringen",
      "p50": 1238,
      "direct_p50": 1717,
      "avg": 1509,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -19.4,
      "detail": "plz/36.json"
    },
    {
      "zip": "37181",
      "city": "Hardegsen",
      "state": "Niedersachsen",
      "p50": 4251,
      "direct_p50": 2158,
      "avg": 3470,
      "n_active": 6,
      "pool_n": 77,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -31.4,
      "detail": "plz/37.json"
    },
    {
      "zip": "37581",
      "city": "Bad Gandersheim",
      "state": "Niedersachsen",
      "p50": 1380,
      "direct_p50": 1229,
      "avg": 1836,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "38533",
      "city": "Vordorf",
      "state": "Niedersachsen",
      "p50": 2784,
      "direct_p50": 2089,
      "avg": 2876,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 138,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -30.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38550",
      "city": "Isenbüttel",
      "state": "Niedersachsen",
      "p50": 2369,
      "direct_p50": 2981,
      "avg": 2635,
      "n_active": 6,
      "pool_n": 101,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/38.json"
    },
    {
      "zip": "39365",
      "city": "Eilsleben",
      "state": "Sachsen-Anhalt",
      "p50": 1196,
      "direct_p50": 1166,
      "avg": 1310,
      "n_active": 6,
      "pool_n": 47,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 43,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/39.json"
    },
    {
      "zip": "41542",
      "city": "Dormagen",
      "state": "Nordrhein-Westfalen",
      "p50": 3465,
      "direct_p50": 3733,
      "avg": 3509,
      "n_active": 6,
      "pool_n": 60,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/41.json"
    },
    {
      "zip": "45459",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2172,
      "direct_p50": 2830,
      "avg": 2386,
      "n_active": 6,
      "pool_n": 93,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/45.json"
    },
    {
      "zip": "47199",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1312,
      "direct_p50": 2792,
      "avg": 1568,
      "n_active": 6,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 7.0,
      "detail": "plz/47.json"
    },
    {
      "zip": "47802",
      "city": "Krefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2659,
      "direct_p50": 3461,
      "avg": 2735,
      "n_active": 6,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -27.7,
      "detail": "plz/47.json"
    },
    {
      "zip": "48531",
      "city": "Nordhorn",
      "state": "Niedersachsen",
      "p50": 2699,
      "direct_p50": 2573,
      "avg": 2912,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/48.json"
    },
    {
      "zip": "48739",
      "city": "Legden",
      "state": "Nordrhein-Westfalen",
      "p50": 3764,
      "direct_p50": 3782,
      "avg": 3359,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 33.0,
      "detail": "plz/48.json"
    },
    {
      "zip": "49762",
      "city": "Lathen",
      "state": "Niedersachsen",
      "p50": 3610,
      "direct_p50": 2148,
      "avg": 3596,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "52445",
      "city": "Titz",
      "state": "Nordrhein-Westfalen",
      "p50": 3487,
      "direct_p50": 2433,
      "avg": 3501,
      "n_active": 6,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -13.6,
      "detail": "plz/52.json"
    },
    {
      "zip": "53909",
      "city": "Zülpich",
      "state": "Nordrhein-Westfalen",
      "p50": 3411,
      "direct_p50": 2832,
      "avg": 3494,
      "n_active": 6,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/53.json"
    },
    {
      "zip": "54316",
      "city": "Pluwig",
      "state": "Rheinland-Pfalz",
      "p50": 3250,
      "direct_p50": 3082,
      "avg": 3529,
      "n_active": 6,
      "pool_n": 113,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54427",
      "city": "Kell am See",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 3260,
      "avg": 2852,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -25.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54450",
      "city": "Freudenburg",
      "state": "Rheinland-Pfalz",
      "p50": 4178,
      "direct_p50": 2948,
      "avg": 4227,
      "n_active": 6,
      "pool_n": 81,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/54.json"
    },
    {
      "zip": "54492",
      "city": "Zeltingen-Rachtig",
      "state": "Rheinland-Pfalz",
      "p50": 3548,
      "direct_p50": 1952,
      "avg": 3393,
      "n_active": 6,
      "pool_n": 64,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 44.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54584",
      "city": "Jünkerath",
      "state": "Rheinland-Pfalz",
      "p50": 2283,
      "direct_p50": 1597,
      "avg": 2524,
      "n_active": 6,
      "pool_n": 29,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 42,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "55263",
      "city": "Ingelheim am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 3545,
      "direct_p50": 4593,
      "avg": 3919,
      "n_active": 6,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "55424",
      "city": "Münster-Sarmsheim",
      "state": "Rheinland-Pfalz",
      "p50": 4315,
      "direct_p50": 3768,
      "avg": 4160,
      "n_active": 6,
      "pool_n": 124,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "55774",
      "city": "Baumholder",
      "state": "Rheinland-Pfalz",
      "p50": 1522,
      "direct_p50": 1463,
      "avg": 1866,
      "n_active": 6,
      "pool_n": 94,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 126,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -20.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "56191",
      "city": "Weitersburg",
      "state": "Rheinland-Pfalz",
      "p50": 2847,
      "direct_p50": 2911,
      "avg": 3151,
      "n_active": 6,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56348",
      "city": "Patersberg",
      "state": "Rheinland-Pfalz",
      "p50": 4255,
      "direct_p50": 3129,
      "avg": 3453,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 55.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "56645",
      "city": "Nickenich",
      "state": "Rheinland-Pfalz",
      "p50": 3000,
      "direct_p50": 2507,
      "avg": 3221,
      "n_active": 6,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 66,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56766",
      "city": "Ulmen",
      "state": "Rheinland-Pfalz",
      "p50": 3503,
      "direct_p50": 3503,
      "avg": 3362,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 39.8,
      "detail": "plz/56.json"
    },
    {
      "zip": "57299",
      "city": "Burbach",
      "state": "Nordrhein-Westfalen",
      "p50": 3504,
      "direct_p50": 2283,
      "avg": 3033,
      "n_active": 6,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 64.6,
      "detail": "plz/57.json"
    },
    {
      "zip": "57339",
      "city": "Erndtebrück",
      "state": "Nordrhein-Westfalen",
      "p50": 1702,
      "direct_p50": 1814,
      "avg": 2205,
      "n_active": 6,
      "pool_n": 62,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 972,
      "quality": "stabilisiert",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -28.7,
      "detail": "plz/57.json"
    },
    {
      "zip": "58553",
      "city": "Halver",
      "state": "Nordrhein-Westfalen",
      "p50": 1849,
      "direct_p50": 2102,
      "avg": 2072,
      "n_active": 6,
      "pool_n": 64,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/58.json"
    },
    {
      "zip": "59399",
      "city": "Olfen",
      "state": "Nordrhein-Westfalen",
      "p50": 2077,
      "direct_p50": 3174,
      "avg": 2338,
      "n_active": 6,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -9.9,
      "detail": "plz/59.json"
    },
    {
      "zip": "61206",
      "city": "Wöllstadt",
      "state": "Hessen",
      "p50": 4391,
      "direct_p50": 3102,
      "avg": 4479,
      "n_active": 6,
      "pool_n": 109,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 27.4,
      "detail": "plz/61.json"
    },
    {
      "zip": "63594",
      "city": "Hasselroth",
      "state": "Hessen",
      "p50": 3111,
      "direct_p50": 2471,
      "avg": 2974,
      "n_active": 6,
      "pool_n": 69,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 220.0,
      "detail": "plz/63.json"
    },
    {
      "zip": "63679",
      "city": "Eschenrod",
      "state": "Hessen",
      "p50": 1488,
      "direct_p50": 1436,
      "avg": 1808,
      "n_active": 6,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 224,
      "quality": "stabilisiert",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -40.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "64380",
      "city": "Roßdorf",
      "state": "Hessen",
      "p50": 2816,
      "direct_p50": 2521,
      "avg": 2834,
      "n_active": 6,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/64.json"
    },
    {
      "zip": "64584",
      "city": "Biebesheim am Rhein",
      "state": "Hessen",
      "p50": 3357,
      "direct_p50": 2482,
      "avg": 3629,
      "n_active": 6,
      "pool_n": 54,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/64.json"
    },
    {
      "zip": "64760",
      "city": "Oberzent",
      "state": "Hessen",
      "p50": 2319,
      "direct_p50": 1509,
      "avg": 2418,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 164,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/64.json"
    },
    {
      "zip": "64850",
      "city": "Schaafheim",
      "state": "Hessen",
      "p50": 2937,
      "direct_p50": 3259,
      "avg": 3290,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/64.json"
    },
    {
      "zip": "65553",
      "city": "Limburg an der Lahn",
      "state": "Hessen",
      "p50": 3362,
      "direct_p50": 4348,
      "avg": 3528,
      "n_active": 6,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 327,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -11.5,
      "detail": "plz/65.json"
    },
    {
      "zip": "65599",
      "city": "Frickhofen",
      "state": "Hessen",
      "p50": 3800,
      "direct_p50": 3755,
      "avg": 3572,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 80,
      "quality": "stabilisiert",
      "dom_days": 121,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "65623",
      "city": "Hahnstätten",
      "state": "Rheinland-Pfalz",
      "p50": 2705,
      "direct_p50": 5902,
      "avg": 3537,
      "n_active": 6,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/65.json"
    },
    {
      "zip": "66919",
      "city": "Hermersberg",
      "state": "Rheinland-Pfalz",
      "p50": 3486,
      "direct_p50": 1897,
      "avg": 2765,
      "n_active": 6,
      "pool_n": 49,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 112,
      "dom_source": "entities",
      "trend_pct": 75.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "67152",
      "city": "Ruppertsberg",
      "state": "Rheinland-Pfalz",
      "p50": 3228,
      "direct_p50": 4995,
      "avg": 3481,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 108,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67258",
      "city": "Heßheim",
      "state": "Rheinland-Pfalz",
      "p50": 2867,
      "direct_p50": 3593,
      "avg": 3268,
      "n_active": 6,
      "pool_n": 209,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -1.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "67292",
      "city": "Kirchheimbolanden",
      "state": "Rheinland-Pfalz",
      "p50": 2450,
      "direct_p50": 2811,
      "avg": 2558,
      "n_active": 6,
      "pool_n": 25,
      "pool_size": 8,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "67577",
      "city": "Alsheim",
      "state": "Rheinland-Pfalz",
      "p50": 2865,
      "direct_p50": 3642,
      "avg": 3011,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 6,
      "new_30d": 5,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 24.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "67691",
      "city": "Hochspeyer",
      "state": "Rheinland-Pfalz",
      "p50": 2284,
      "direct_p50": 2011,
      "avg": 2345,
      "n_active": 6,
      "pool_n": 65,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "67705",
      "city": "Trippstadt",
      "state": "Rheinland-Pfalz",
      "p50": 2397,
      "direct_p50": 2259,
      "avg": 2546,
      "n_active": 6,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 124,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/67.json"
    },
    {
      "zip": "68229",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3601,
      "direct_p50": 3907,
      "avg": 3572,
      "n_active": 6,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/68.json"
    },
    {
      "zip": "69254",
      "city": "Malsch",
      "state": "Baden-Württemberg",
      "p50": 3384,
      "direct_p50": 3095,
      "avg": 3582,
      "n_active": 6,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/69.json"
    },
    {
      "zip": "69259",
      "city": "Wilhelmsfeld",
      "state": "Baden-Württemberg",
      "p50": 3396,
      "direct_p50": 2291,
      "avg": 4386,
      "n_active": 6,
      "pool_n": 86,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -26.6,
      "detail": "plz/69.json"
    },
    {
      "zip": "69488",
      "city": "Birkenau",
      "state": "Hessen",
      "p50": 2607,
      "direct_p50": 3608,
      "avg": 2845,
      "n_active": 6,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/69.json"
    },
    {
      "zip": "69514",
      "city": "Laudenbach",
      "state": "Baden-Württemberg",
      "p50": 3767,
      "direct_p50": 3017,
      "avg": 4131,
      "n_active": 6,
      "pool_n": 157,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 76,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/69.json"
    },
    {
      "zip": "71299",
      "city": "Wimsheim",
      "state": "Baden-Württemberg",
      "p50": 3295,
      "direct_p50": 2891,
      "avg": 3414,
      "n_active": 6,
      "pool_n": 39,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/71.json"
    },
    {
      "zip": "71543",
      "city": "Wüstenrot",
      "state": "Baden-Württemberg",
      "p50": 4158,
      "direct_p50": 2719,
      "avg": 3816,
      "n_active": 6,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": 30.6,
      "detail": "plz/71.json"
    },
    {
      "zip": "72144",
      "city": "Dußlingen",
      "state": "Baden-Württemberg",
      "p50": 3729,
      "direct_p50": 4156,
      "avg": 4114,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72147",
      "city": "Nehren",
      "state": "Baden-Württemberg",
      "p50": 3848,
      "direct_p50": 4429,
      "avg": 4348,
      "n_active": 6,
      "pool_n": 81,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72149",
      "city": "Neustetten",
      "state": "Baden-Württemberg",
      "p50": 3469,
      "direct_p50": 3101,
      "avg": 3515,
      "n_active": 6,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "72227",
      "city": "Egenhausen",
      "state": "Baden-Württemberg",
      "p50": 2195,
      "direct_p50": 1387,
      "avg": 2505,
      "n_active": 6,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -25.9,
      "detail": "plz/72.json"
    },
    {
      "zip": "72229",
      "city": "Rohrdorf",
      "state": "Baden-Württemberg",
      "p50": 3167,
      "direct_p50": 2371,
      "avg": 3644,
      "n_active": 6,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "72275",
      "city": "Alpirsbach",
      "state": "Baden-Württemberg",
      "p50": 2597,
      "direct_p50": 2010,
      "avg": 2803,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "72358",
      "city": "Dormettingen",
      "state": "Baden-Württemberg",
      "p50": 3731,
      "direct_p50": 3731,
      "avg": 3699,
      "n_active": 6,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 43.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "72479",
      "city": "Straßberg",
      "state": "Baden-Württemberg",
      "p50": 2378,
      "direct_p50": 3578,
      "avg": 2711,
      "n_active": 6,
      "pool_n": 115,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "72667",
      "city": "Schlaitdorf",
      "state": "Baden-Württemberg",
      "p50": 3831,
      "direct_p50": 3244,
      "avg": 4235,
      "n_active": 6,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 20.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72820",
      "city": "Undingen",
      "state": "Baden-Württemberg",
      "p50": 2361,
      "direct_p50": 2372,
      "avg": 2589,
      "n_active": 6,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "73105",
      "city": "Dürnau",
      "state": "Baden-Württemberg",
      "p50": 4258,
      "direct_p50": 3710,
      "avg": 4140,
      "n_active": 6,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 51,
      "quality": "stabilisiert",
      "dom_days": 286,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73277",
      "city": "Owen",
      "state": "Baden-Württemberg",
      "p50": 4131,
      "direct_p50": 5205,
      "avg": 3959,
      "n_active": 6,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73337",
      "city": "Bad Überkingen",
      "state": "Baden-Württemberg",
      "p50": 2669,
      "direct_p50": 3117,
      "avg": 2742,
      "n_active": 6,
      "pool_n": 85,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "73342",
      "city": "Bad Ditzenbach",
      "state": "Baden-Württemberg",
      "p50": 3474,
      "direct_p50": 3180,
      "avg": 3248,
      "n_active": 6,
      "pool_n": 50,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/73.json"
    },
    {
      "zip": "74254",
      "city": "Offenau",
      "state": "Baden-Württemberg",
      "p50": 3573,
      "direct_p50": 2728,
      "avg": 4076,
      "n_active": 6,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 102,
      "dom_source": "entities",
      "trend_pct": -30.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74388",
      "city": "Talheim",
      "state": "Baden-Württemberg",
      "p50": 4286,
      "direct_p50": 3335,
      "avg": 4657,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 16.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "74417",
      "city": "Gschwend",
      "state": "Baden-Württemberg",
      "p50": 2382,
      "direct_p50": 2403,
      "avg": 2872,
      "n_active": 6,
      "pool_n": 65,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "74592",
      "city": "Kirchberg an der Jagst",
      "state": "Baden-Württemberg",
      "p50": 3578,
      "direct_p50": 1904,
      "avg": 3117,
      "n_active": 6,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 95.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74595",
      "city": "Langenburg",
      "state": "Baden-Württemberg",
      "p50": 3626,
      "direct_p50": 2100,
      "avg": 3123,
      "n_active": 6,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 488,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74912",
      "city": "Kirchardt",
      "state": "Baden-Württemberg",
      "p50": 2628,
      "direct_p50": 2437,
      "avg": 2924,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 160,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -32.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "75248",
      "city": "Ölbronn-Dürrn",
      "state": "Baden-Württemberg",
      "p50": 3412,
      "direct_p50": 3148,
      "avg": 3616,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 159,
      "dom_source": "entities",
      "trend_pct": -32.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "76359",
      "city": "Marxzell",
      "state": "Baden-Württemberg",
      "p50": 2640,
      "direct_p50": 2338,
      "avg": 2882,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "76467",
      "city": "Bietigheim",
      "state": "Baden-Württemberg",
      "p50": 3054,
      "direct_p50": 3603,
      "avg": 3178,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/76.json"
    },
    {
      "zip": "76596",
      "city": "Forbach",
      "state": "Baden-Württemberg",
      "p50": 2658,
      "direct_p50": 1530,
      "avg": 2829,
      "n_active": 6,
      "pool_n": 91,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 27.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76857",
      "city": "Albersweiler",
      "state": "Rheinland-Pfalz",
      "p50": 3230,
      "direct_p50": 2857,
      "avg": 3397,
      "n_active": 6,
      "pool_n": 184,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "77770",
      "city": "Durbach",
      "state": "Baden-Württemberg",
      "p50": 3481,
      "direct_p50": 2719,
      "avg": 3757,
      "n_active": 6,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 161,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 24.1,
      "detail": "plz/77.json"
    },
    {
      "zip": "78183",
      "city": "Hüfingen",
      "state": "Baden-Württemberg",
      "p50": 3522,
      "direct_p50": 3000,
      "avg": 3869,
      "n_active": 6,
      "pool_n": 104,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/78.json"
    },
    {
      "zip": "78652",
      "city": "Deißlingen",
      "state": "Baden-Württemberg",
      "p50": 3516,
      "direct_p50": 4522,
      "avg": 3685,
      "n_active": 6,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/78.json"
    },
    {
      "zip": "79252",
      "city": "Stegen",
      "state": "Baden-Württemberg",
      "p50": 7814,
      "direct_p50": 4458,
      "avg": 6803,
      "n_active": 6,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -57.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79426",
      "city": "Buggingen",
      "state": "Baden-Württemberg",
      "p50": 5398,
      "direct_p50": 3553,
      "avg": 5084,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 36,
      "quality": "stabilisiert",
      "dom_days": 282,
      "dom_source": "entities",
      "trend_pct": 17.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "82054",
      "city": "Sauerlach",
      "state": "Bayern",
      "p50": 6994,
      "direct_p50": 8302,
      "avg": 6755,
      "n_active": 6,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 174,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "82269",
      "city": "Geltendorf",
      "state": "Bayern",
      "p50": 5766,
      "direct_p50": 4307,
      "avg": 5944,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/82.json"
    },
    {
      "zip": "82275",
      "city": "Emmering",
      "state": "Bayern",
      "p50": 5443,
      "direct_p50": 4684,
      "avg": 5716,
      "n_active": 6,
      "pool_n": 181,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/82.json"
    },
    {
      "zip": "83128",
      "city": "Halfing",
      "state": "Bayern",
      "p50": 4363,
      "direct_p50": 2698,
      "avg": 4924,
      "n_active": 6,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 96,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -15.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83317",
      "city": "Teisendorf",
      "state": "Bayern",
      "p50": 4578,
      "direct_p50": 2971,
      "avg": 4454,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 78,
      "quality": "stabilisiert",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": 28.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "83358",
      "city": "Seeon-Seebruck",
      "state": "Bayern",
      "p50": 4884,
      "direct_p50": 4075,
      "avg": 5270,
      "n_active": 6,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83527",
      "city": "Haag in Oberbayern",
      "state": "Bayern",
      "p50": 4937,
      "direct_p50": 4325,
      "avg": 4961,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 35.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "83533",
      "city": "Edling",
      "state": "Bayern",
      "p50": 4877,
      "direct_p50": 2583,
      "avg": 4697,
      "n_active": 6,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "83623",
      "city": "Dietramszell",
      "state": "Bayern",
      "p50": 6140,
      "direct_p50": 5839,
      "avg": 6716,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83671",
      "city": "Benediktbeuern",
      "state": "Bayern",
      "p50": 5336,
      "direct_p50": 5234,
      "avg": 5142,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 58,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "84095",
      "city": "Furth",
      "state": "Bayern",
      "p50": 4171,
      "direct_p50": 5464,
      "avg": 4485,
      "n_active": 6,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 57,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/84.json"
    },
    {
      "zip": "84367",
      "city": "Tann",
      "state": "Bayern",
      "p50": 3096,
      "direct_p50": 2614,
      "avg": 3468,
      "n_active": 6,
      "pool_n": 42,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "84384",
      "city": "Wittibreut",
      "state": "Bayern",
      "p50": 3614,
      "direct_p50": 3274,
      "avg": 4055,
      "n_active": 6,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 38.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "84427",
      "city": "Sankt Wolfgang",
      "state": "Bayern",
      "p50": 5461,
      "direct_p50": 4514,
      "avg": 5395,
      "n_active": 6,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 109,
      "quality": "stabilisiert",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/84.json"
    },
    {
      "zip": "84550",
      "city": "Feichten an der Alz",
      "state": "Bayern",
      "p50": 3831,
      "direct_p50": 4370,
      "avg": 3972,
      "n_active": 6,
      "pool_n": 83,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 87,
      "quality": "stabilisiert",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 15.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "84556",
      "city": "Kastl",
      "state": "Bayern",
      "p50": 3275,
      "direct_p50": 3584,
      "avg": 3241,
      "n_active": 6,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -15.2,
      "detail": "plz/84.json"
    },
    {
      "zip": "85302",
      "city": "Gerolsbach",
      "state": "Bayern",
      "p50": 5257,
      "direct_p50": 4685,
      "avg": 4764,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 415,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85452",
      "city": "Moosinning",
      "state": "Bayern",
      "p50": 7159,
      "direct_p50": 5085,
      "avg": 6286,
      "n_active": 6,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 104,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "85653",
      "city": "Aying",
      "state": "Bayern",
      "p50": 6624,
      "direct_p50": 4285,
      "avg": 6432,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/85.json"
    },
    {
      "zip": "85778",
      "city": "Haimhausen",
      "state": "Bayern",
      "p50": 6259,
      "direct_p50": 6585,
      "avg": 6581,
      "n_active": 6,
      "pool_n": 206,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -13.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "86447",
      "city": "Aindling",
      "state": "Bayern",
      "p50": 3920,
      "direct_p50": 5595,
      "avg": 4218,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 25.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "86482",
      "city": "Aystetten",
      "state": "Bayern",
      "p50": 4111,
      "direct_p50": 4115,
      "avg": 4506,
      "n_active": 6,
      "pool_n": 82,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "86558",
      "city": "Hohenwart",
      "state": "Bayern",
      "p50": 5840,
      "direct_p50": 2478,
      "avg": 5336,
      "n_active": 6,
      "pool_n": 102,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86641",
      "city": "Rain",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 3563,
      "avg": 4032,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 130,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 23.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "86676",
      "city": "Ehekirchen",
      "state": "Bayern",
      "p50": 3194,
      "direct_p50": 4878,
      "avg": 3432,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 188,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -19.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "86833",
      "city": "Ettringen",
      "state": "Bayern",
      "p50": 4740,
      "direct_p50": 4639,
      "avg": 4813,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 863,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86862",
      "city": "Lamerdingen",
      "state": "Bayern",
      "p50": 4895,
      "direct_p50": 6929,
      "avg": 4888,
      "n_active": 6,
      "pool_n": 60,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "87545",
      "city": "Burgberg im Allgäu",
      "state": "Bayern",
      "p50": 4080,
      "direct_p50": 4444,
      "avg": 4683,
      "n_active": 6,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/87.json"
    },
    {
      "zip": "87637",
      "city": "Seeg",
      "state": "Bayern",
      "p50": 4971,
      "direct_p50": 3048,
      "avg": 5239,
      "n_active": 6,
      "pool_n": 135,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/87.json"
    },
    {
      "zip": "87640",
      "city": "Biessenhofen",
      "state": "Bayern",
      "p50": 4820,
      "direct_p50": 2823,
      "avg": 4710,
      "n_active": 6,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/87.json"
    },
    {
      "zip": "87662",
      "city": "Blonhofen",
      "state": "Bayern",
      "p50": 5432,
      "direct_p50": 4919,
      "avg": 5069,
      "n_active": 6,
      "pool_n": 61,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 73,
      "quality": "stabilisiert",
      "dom_days": 128,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/87.json"
    },
    {
      "zip": "88175",
      "city": "Scheidegg",
      "state": "Bayern",
      "p50": 3500,
      "direct_p50": 3511,
      "avg": 3692,
      "n_active": 6,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "88260",
      "city": "Argenbühl",
      "state": "Baden-Württemberg",
      "p50": 4837,
      "direct_p50": 3246,
      "avg": 4443,
      "n_active": 6,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "88276",
      "city": "Berg",
      "state": "Baden-Württemberg",
      "p50": 6310,
      "direct_p50": 3538,
      "avg": 5381,
      "n_active": 6,
      "pool_n": 215,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 68.5,
      "detail": "plz/88.json"
    },
    {
      "zip": "88279",
      "city": "Amtzell",
      "state": "Baden-Württemberg",
      "p50": 3811,
      "direct_p50": 2796,
      "avg": 4188,
      "n_active": 6,
      "pool_n": 62,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 64.4,
      "detail": "plz/88.json"
    },
    {
      "zip": "88450",
      "city": "Berkheim",
      "state": "Baden-Württemberg",
      "p50": 2974,
      "direct_p50": 2928,
      "avg": 3117,
      "n_active": 6,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "88459",
      "city": "Tannheim",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 3828,
      "avg": 3242,
      "n_active": 6,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 155,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88634",
      "city": "Herdwangen",
      "state": "Baden-Württemberg",
      "p50": 2966,
      "direct_p50": 2895,
      "avg": 3348,
      "n_active": 6,
      "pool_n": 80,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "88697",
      "city": "Bermatingen",
      "state": "Baden-Württemberg",
      "p50": 4775,
      "direct_p50": 5339,
      "avg": 4944,
      "n_active": 6,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 59,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "89179",
      "city": "Beimerstetten",
      "state": "Baden-Württemberg",
      "p50": 4337,
      "direct_p50": 3789,
      "avg": 4461,
      "n_active": 6,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 13.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "89195",
      "city": "Staig",
      "state": "Baden-Württemberg",
      "p50": 5165,
      "direct_p50": 3214,
      "avg": 4575,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 276,
      "dom_source": "entities",
      "trend_pct": -30.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "89281",
      "city": "Altenstadt",
      "state": "Bayern",
      "p50": 4200,
      "direct_p50": 3322,
      "avg": 4312,
      "n_active": 6,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "89428",
      "city": "Syrgenstein",
      "state": "Bayern",
      "p50": 3383,
      "direct_p50": 4126,
      "avg": 3517,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 6,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -19.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "89597",
      "city": "Munderkingen",
      "state": "Baden-Württemberg",
      "p50": 3023,
      "direct_p50": 2863,
      "avg": 3023,
      "n_active": 6,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "90799",
      "city": "München",
      "state": "Bayern",
      "p50": 10390,
      "direct_p50": 10805,
      "avg": 11617,
      "n_active": 6,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/90.json"
    },
    {
      "zip": "91174",
      "city": "Spalt",
      "state": "Bayern",
      "p50": 4498,
      "direct_p50": 4502,
      "avg": 4391,
      "n_active": 6,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91227",
      "city": "Leinburg",
      "state": "Bayern",
      "p50": 3505,
      "direct_p50": 3750,
      "avg": 3840,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 32.4,
      "detail": "plz/91.json"
    },
    {
      "zip": "91233",
      "city": "Neunkirchen am Sand",
      "state": "Bayern",
      "p50": 3280,
      "direct_p50": 2596,
      "avg": 3415,
      "n_active": 6,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91236",
      "city": "Alfeld",
      "state": "Bayern",
      "p50": 3502,
      "direct_p50": 5250,
      "avg": 3717,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "91325",
      "city": "Adelsdorf",
      "state": "Bayern",
      "p50": 3520,
      "direct_p50": 3166,
      "avg": 4036,
      "n_active": 6,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "92249",
      "city": "Vilseck",
      "state": "Bayern",
      "p50": 2871,
      "direct_p50": 4350,
      "avg": 3028,
      "n_active": 6,
      "pool_n": 75,
      "pool_size": 5,
      "new_30d": 6,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "92360",
      "city": "Mühlhausen",
      "state": "Bayern",
      "p50": 4318,
      "direct_p50": 4124,
      "avg": 4466,
      "n_active": 6,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 76,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/92.json"
    },
    {
      "zip": "93086",
      "city": "Woerth an der Donau",
      "state": "Bayern",
      "p50": 3779,
      "direct_p50": 4790,
      "avg": 3927,
      "n_active": 6,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -21.1,
      "detail": "plz/93.json"
    },
    {
      "zip": "93092",
      "city": "Barbing",
      "state": "Bayern",
      "p50": 3379,
      "direct_p50": 3701,
      "avg": 3518,
      "n_active": 6,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/93.json"
    },
    {
      "zip": "93096",
      "city": "Köfering",
      "state": "Bayern",
      "p50": 4371,
      "direct_p50": 3855,
      "avg": 4071,
      "n_active": 6,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/93.json"
    },
    {
      "zip": "93194",
      "city": "Walderbach",
      "state": "Bayern",
      "p50": 3536,
      "direct_p50": 3600,
      "avg": 3495,
      "n_active": 6,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 53.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "94107",
      "city": "Untergriesbach",
      "state": "Bayern",
      "p50": 2323,
      "direct_p50": 1684,
      "avg": 2588,
      "n_active": 6,
      "pool_n": 56,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "94345",
      "city": "Aholfing",
      "state": "Bayern",
      "p50": 3965,
      "direct_p50": 3478,
      "avg": 4039,
      "n_active": 6,
      "pool_n": 245,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 12.9,
      "detail": "plz/94.json"
    },
    {
      "zip": "94365",
      "city": "Parkstetten",
      "state": "Bayern",
      "p50": 4088,
      "direct_p50": 4553,
      "avg": 4046,
      "n_active": 6,
      "pool_n": 227,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 101,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "94522",
      "city": "Wallersdorf",
      "state": "Bayern",
      "p50": 4221,
      "direct_p50": 4453,
      "avg": 3831,
      "n_active": 6,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 6,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 19.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "95152",
      "city": "Selbitz",
      "state": "Bayern",
      "p50": 1536,
      "direct_p50": 1536,
      "avg": 1755,
      "n_active": 6,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -20.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "95185",
      "city": "Gattendorf",
      "state": "Bayern",
      "p50": 2308,
      "direct_p50": 1876,
      "avg": 2326,
      "n_active": 6,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "95632",
      "city": "Wunsiedel",
      "state": "Bayern",
      "p50": 1492,
      "direct_p50": 1561,
      "avg": 1611,
      "n_active": 6,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -35.0,
      "detail": "plz/95.json"
    },
    {
      "zip": "95671",
      "city": "Bärnau",
      "state": "Bayern",
      "p50": 3290,
      "direct_p50": 3097,
      "avg": 2834,
      "n_active": 6,
      "pool_n": 55,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -33.1,
      "detail": "plz/95.json"
    },
    {
      "zip": "95704",
      "city": "Pullenreuth",
      "state": "Bayern",
      "p50": 2308,
      "direct_p50": 2900,
      "avg": 2321,
      "n_active": 6,
      "pool_n": 35,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "96199",
      "city": "Zapfendorf",
      "state": "Bayern",
      "p50": 3425,
      "direct_p50": 3823,
      "avg": 3497,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 754,
      "quality": "stabilisiert",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 80.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "96465",
      "city": "Neustadt bei Coburg",
      "state": "Bayern",
      "p50": 2199,
      "direct_p50": 1469,
      "avg": 2802,
      "n_active": 6,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -18.0,
      "detail": "plz/96.json"
    },
    {
      "zip": "96479",
      "city": "Weitramsdorf",
      "state": "Bayern",
      "p50": 2631,
      "direct_p50": 2521,
      "avg": 3052,
      "n_active": 6,
      "pool_n": 132,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/96.json"
    },
    {
      "zip": "97249",
      "city": "Eisingen",
      "state": "Bayern",
      "p50": 3090,
      "direct_p50": 3014,
      "avg": 3445,
      "n_active": 6,
      "pool_n": 60,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97289",
      "city": "Arnstein",
      "state": "Bayern",
      "p50": 1562,
      "direct_p50": 1442,
      "avg": 2128,
      "n_active": 6,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 6,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -16.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97453",
      "city": "Schonungen",
      "state": "Bayern",
      "p50": 2995,
      "direct_p50": 2282,
      "avg": 3616,
      "n_active": 6,
      "pool_n": 134,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 6.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97996",
      "city": "Niederstetten",
      "state": "Baden-Württemberg",
      "p50": 4320,
      "direct_p50": 1899,
      "avg": 3742,
      "n_active": 6,
      "pool_n": 85,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 105,
      "quality": "stabilisiert",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "98634",
      "city": "Wasungen",
      "state": "Thüringen",
      "p50": 1593,
      "direct_p50": 1242,
      "avg": 1679,
      "n_active": 6,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/98.json"
    },
    {
      "zip": "99894",
      "city": "Friedrichroda",
      "state": "Thüringen",
      "p50": 1597,
      "direct_p50": 1446,
      "avg": 2404,
      "n_active": 6,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 16.9,
      "detail": "plz/99.json"
    },
    {
      "zip": "01768",
      "city": "Glashütte",
      "state": "Sachsen",
      "p50": 2151,
      "direct_p50": 1600,
      "avg": 2230,
      "n_active": 5,
      "pool_n": 72,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 67,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 145.3,
      "detail": "plz/01.json"
    },
    {
      "zip": "01774",
      "city": "Höckendorf",
      "state": "Sachsen",
      "p50": 1903,
      "direct_p50": 1616,
      "avg": 2076,
      "n_active": 5,
      "pool_n": 113,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 127,
      "quality": "stabilisiert",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "01855",
      "city": "Sebnitz",
      "state": "Sachsen",
      "p50": 1428,
      "direct_p50": 1000,
      "avg": 1417,
      "n_active": 5,
      "pool_n": 25,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 89,
      "quality": "niedrig",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/01.json"
    },
    {
      "zip": "01896",
      "city": "Pulsnitz",
      "state": "Sachsen",
      "p50": 2170,
      "direct_p50": 1796,
      "avg": 2513,
      "n_active": 5,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "01900",
      "city": "Großröhrsdorf",
      "state": "Sachsen",
      "p50": 2170,
      "direct_p50": 1466,
      "avg": 2533,
      "n_active": 5,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "01920",
      "city": "Elstra",
      "state": "Sachsen",
      "p50": 1466,
      "direct_p50": 1296,
      "avg": 1432,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "03055",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3356,
      "direct_p50": 3283,
      "avg": 3306,
      "n_active": 5,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 149,
      "quality": "stabilisiert",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/03.json"
    },
    {
      "zip": "03096",
      "city": "Burg (Spreewald)",
      "state": "Brandenburg",
      "p50": 3201,
      "direct_p50": 3500,
      "avg": 2986,
      "n_active": 5,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -34.8,
      "detail": "plz/03.json"
    },
    {
      "zip": "04463",
      "city": "Großpösna",
      "state": "Sachsen",
      "p50": 2329,
      "direct_p50": 3933,
      "avg": 2577,
      "n_active": 5,
      "pool_n": 108,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -29.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "04618",
      "city": "Langenleuba-Niederhain",
      "state": "Thüringen",
      "p50": 1098,
      "direct_p50": 1528,
      "avg": 1205,
      "n_active": 5,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "04680",
      "city": "Colditz",
      "state": "Sachsen",
      "p50": 1073,
      "direct_p50": 3000,
      "avg": 1710,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "04741",
      "city": "Roßwein",
      "state": "Sachsen",
      "p50": 1040,
      "direct_p50": 825,
      "avg": 1233,
      "n_active": 5,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "04758",
      "city": "Oschatz",
      "state": "Sachsen",
      "p50": 927,
      "direct_p50": 937,
      "avg": 962,
      "n_active": 5,
      "pool_n": 50,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 74,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 37.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "06785",
      "city": "Oranienbaum-Wörlitz",
      "state": "Sachsen-Anhalt",
      "p50": 1107,
      "direct_p50": 851,
      "avg": 1646,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -20.5,
      "detail": "plz/06.json"
    },
    {
      "zip": "07426",
      "city": "Königsee",
      "state": "Thüringen",
      "p50": 1707,
      "direct_p50": 674,
      "avg": 1667,
      "n_active": 5,
      "pool_n": 53,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/07.json"
    },
    {
      "zip": "07549",
      "city": "Gera",
      "state": "Thüringen",
      "p50": 1451,
      "direct_p50": 1451,
      "avg": 2042,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 23.1,
      "detail": "plz/07.json"
    },
    {
      "zip": "07607",
      "city": "Eisenberg",
      "state": "Thüringen",
      "p50": 7763,
      "direct_p50": 1290,
      "avg": 6603,
      "n_active": 5,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 520.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "07937",
      "city": "Zeulenroda-Triebes",
      "state": "Thüringen",
      "p50": 865,
      "direct_p50": 1221,
      "avg": 1441,
      "n_active": 5,
      "pool_n": 48,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": -20.2,
      "detail": "plz/07.json"
    },
    {
      "zip": "07985",
      "city": "Elsterberg",
      "state": "Sachsen",
      "p50": 728,
      "direct_p50": 508,
      "avg": 836,
      "n_active": 5,
      "pool_n": 65,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 121,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/07.json"
    },
    {
      "zip": "08132",
      "city": "Mülsen",
      "state": "Sachsen",
      "p50": 1120,
      "direct_p50": 617,
      "avg": 1567,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 37.8,
      "detail": "plz/08.json"
    },
    {
      "zip": "08141",
      "city": "Reinsdorf",
      "state": "Sachsen",
      "p50": 1050,
      "direct_p50": 1188,
      "avg": 1086,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/08.json"
    },
    {
      "zip": "08228",
      "city": "Rodewisch",
      "state": "Sachsen",
      "p50": 858,
      "direct_p50": 1257,
      "avg": 913,
      "n_active": 5,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 133,
      "dom_source": "entities",
      "trend_pct": 17.7,
      "detail": "plz/08.json"
    },
    {
      "zip": "08373",
      "city": "Kertzsch",
      "state": "Sachsen",
      "p50": 988,
      "direct_p50": 1039,
      "avg": 1036,
      "n_active": 5,
      "pool_n": 66,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 36.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "08396",
      "city": "Waldenburg",
      "state": "Sachsen",
      "p50": 988,
      "direct_p50": 952,
      "avg": 1036,
      "n_active": 5,
      "pool_n": 66,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 36.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "09221",
      "city": "Neukirchen/Erzgebirge",
      "state": "Sachsen",
      "p50": 1178,
      "direct_p50": 1178,
      "avg": 1317,
      "n_active": 5,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 104,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/09.json"
    },
    {
      "zip": "09247",
      "city": "Chemnitz",
      "state": "Sachsen",
      "p50": 930,
      "direct_p50": 1405,
      "avg": 1018,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": -33.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "09249",
      "city": "Taura",
      "state": "Sachsen",
      "p50": 1242,
      "direct_p50": 3659,
      "avg": 1507,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "09306",
      "city": "Erlau",
      "state": "Sachsen",
      "p50": 1150,
      "direct_p50": 1249,
      "avg": 1128,
      "n_active": 5,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "09356",
      "city": "St. Egidien",
      "state": "Sachsen",
      "p50": 960,
      "direct_p50": 833,
      "avg": 1016,
      "n_active": 5,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 36.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "09638",
      "city": "Lichtenberg/Erzgebirge",
      "state": "Sachsen",
      "p50": 1722,
      "direct_p50": 667,
      "avg": 1875,
      "n_active": 5,
      "pool_n": 83,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "12681",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4654,
      "direct_p50": 4493,
      "avg": 4985,
      "n_active": 5,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 74.2,
      "detail": "plz/12.json"
    },
    {
      "zip": "14550",
      "city": "Groß Kreutz (Havel)",
      "state": "Brandenburg",
      "p50": 3932,
      "direct_p50": 2982,
      "avg": 3997,
      "n_active": 5,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/14.json"
    },
    {
      "zip": "14772",
      "city": "Brandenburg an der Havel",
      "state": "Brandenburg",
      "p50": 3966,
      "direct_p50": 2617,
      "avg": 3789,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "14797",
      "city": "Kloster Lehnin",
      "state": "Brandenburg",
      "p50": 3837,
      "direct_p50": 2381,
      "avg": 3857,
      "n_active": 5,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 5,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "14929",
      "city": "Treuenbrietzen",
      "state": "Brandenburg",
      "p50": 2577,
      "direct_p50": 2577,
      "avg": 2503,
      "n_active": 5,
      "pool_n": 7,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "zu dünn",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/14.json"
    },
    {
      "zip": "15859",
      "city": "Storkow (Mark)",
      "state": "Brandenburg",
      "p50": 4740,
      "direct_p50": 2500,
      "avg": 5021,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/15.json"
    },
    {
      "zip": "15907",
      "city": "Lübben (Spreewald)",
      "state": "Brandenburg",
      "p50": 2547,
      "direct_p50": 2547,
      "avg": 2579,
      "n_active": 5,
      "pool_n": 10,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 93,
      "quality": "zu dünn",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/15.json"
    },
    {
      "zip": "16827",
      "city": "Neuruppin",
      "state": "Brandenburg",
      "p50": 3500,
      "direct_p50": 2197,
      "avg": 3766,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": -26.8,
      "detail": "plz/16.json"
    },
    {
      "zip": "17111",
      "city": "Kletzin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1088,
      "direct_p50": 708,
      "avg": 1211,
      "n_active": 5,
      "pool_n": 28,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/17.json"
    },
    {
      "zip": "17255",
      "city": "Wesenberg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3117,
      "direct_p50": 4758,
      "avg": 3511,
      "n_active": 5,
      "pool_n": 65,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 93,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 29.8,
      "detail": "plz/17.json"
    },
    {
      "zip": "17389",
      "city": "Anklam",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1468,
      "direct_p50": 1886,
      "avg": 2145,
      "n_active": 5,
      "pool_n": 14,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -35.7,
      "detail": "plz/17.json"
    },
    {
      "zip": "17406",
      "city": "Stolpe auf Usedom",
      "state": "Mecklenburg-Vorpommern",
      "p50": 5063,
      "direct_p50": 2937,
      "avg": 5111,
      "n_active": 5,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -9.6,
      "detail": "plz/17.json"
    },
    {
      "zip": "19406",
      "city": "Sternberg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1914,
      "direct_p50": 2051,
      "avg": 2197,
      "n_active": 5,
      "pool_n": 8,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 156,
      "quality": "zu dünn",
      "dom_days": 119,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/19.json"
    },
    {
      "zip": "20354",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 9919,
      "direct_p50": 5550,
      "avg": 9990,
      "n_active": 5,
      "pool_n": 122,
      "pool_size": 6,
      "new_30d": 5,
      "active_age_days": 7,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/20.json"
    },
    {
      "zip": "21385",
      "city": "Amelinghausen",
      "state": "Niedersachsen",
      "p50": 5316,
      "direct_p50": 2154,
      "avg": 4412,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -24.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "21398",
      "city": "Neetze",
      "state": "Niedersachsen",
      "p50": 2693,
      "direct_p50": 2389,
      "avg": 2704,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "21403",
      "city": "Wendisch Evern",
      "state": "Niedersachsen",
      "p50": 4830,
      "direct_p50": 2678,
      "avg": 4669,
      "n_active": 5,
      "pool_n": 113,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 44.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "23626",
      "city": "Ratekau",
      "state": "Schleswig-Holstein",
      "p50": 2846,
      "direct_p50": 2714,
      "avg": 3209,
      "n_active": 5,
      "pool_n": 90,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/23.json"
    },
    {
      "zip": "24222",
      "city": "Schwentinental",
      "state": "Schleswig-Holstein",
      "p50": 2870,
      "direct_p50": 3025,
      "avg": 2983,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 37,
      "quality": "stabilisiert",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 7.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "24248",
      "city": "Mönkeberg",
      "state": "Schleswig-Holstein",
      "p50": 4117,
      "direct_p50": 2761,
      "avg": 4335,
      "n_active": 5,
      "pool_n": 70,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 103,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "24848",
      "city": "Kropp",
      "state": "Schleswig-Holstein",
      "p50": 2211,
      "direct_p50": 2406,
      "avg": 3198,
      "n_active": 5,
      "pool_n": 99,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "25348",
      "city": "Glückstadt",
      "state": "Schleswig-Holstein",
      "p50": 3000,
      "direct_p50": 3124,
      "avg": 2896,
      "n_active": 5,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 2,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -31.3,
      "detail": "plz/25.json"
    },
    {
      "zip": "25712",
      "city": "Burg (Dithmarschen)",
      "state": "Schleswig-Holstein",
      "p50": 3223,
      "direct_p50": 1680,
      "avg": 2916,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 60.7,
      "detail": "plz/25.json"
    },
    {
      "zip": "26474",
      "city": "Spiekeroog",
      "state": "Niedersachsen",
      "p50": 8385,
      "direct_p50": 10049,
      "avg": 8654,
      "n_active": 5,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 110,
      "dom_source": "entities",
      "trend_pct": 9.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "27374",
      "city": "Visselhövede",
      "state": "Niedersachsen",
      "p50": 1485,
      "direct_p50": 1935,
      "avg": 1642,
      "n_active": 5,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "27389",
      "city": "Fintel",
      "state": "Niedersachsen",
      "p50": 5820,
      "direct_p50": 4544,
      "avg": 6397,
      "n_active": 5,
      "pool_n": 272,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 54.8,
      "detail": "plz/27.json"
    },
    {
      "zip": "27801",
      "city": "Dötlingen",
      "state": "Niedersachsen",
      "p50": 3958,
      "direct_p50": 3016,
      "avg": 3515,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 77,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "29328",
      "city": "Faßberg",
      "state": "Niedersachsen",
      "p50": 5175,
      "direct_p50": 1903,
      "avg": 5556,
      "n_active": 5,
      "pool_n": 277,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 74.6,
      "detail": "plz/29.json"
    },
    {
      "zip": "29339",
      "city": "Wathlingen",
      "state": "Niedersachsen",
      "p50": 1892,
      "direct_p50": 1912,
      "avg": 2202,
      "n_active": 5,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 26.3,
      "detail": "plz/29.json"
    },
    {
      "zip": "29342",
      "city": "Wienhausen",
      "state": "Niedersachsen",
      "p50": 1753,
      "direct_p50": 1496,
      "avg": 2048,
      "n_active": 5,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 34.2,
      "detail": "plz/29.json"
    },
    {
      "zip": "29643",
      "city": "Neuenkirchen",
      "state": "Niedersachsen",
      "p50": 5990,
      "direct_p50": 1750,
      "avg": 6453,
      "n_active": 5,
      "pool_n": 259,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 113.7,
      "detail": "plz/29.json"
    },
    {
      "zip": "30521",
      "city": "Laatzen",
      "state": "Niedersachsen",
      "p50": 2435,
      "direct_p50": 2367,
      "avg": 2696,
      "n_active": 5,
      "pool_n": 199,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/30.json"
    },
    {
      "zip": "31177",
      "city": "Harsum",
      "state": "Niedersachsen",
      "p50": 2299,
      "direct_p50": 1647,
      "avg": 2303,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 45.1,
      "detail": "plz/31.json"
    },
    {
      "zip": "31595",
      "city": "Steyerberg",
      "state": "Niedersachsen",
      "p50": 1368,
      "direct_p50": 1368,
      "avg": 2049,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 79.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "31698",
      "city": "Lindhorst",
      "state": "Niedersachsen",
      "p50": 3103,
      "direct_p50": 3547,
      "avg": 3166,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 64.6,
      "detail": "plz/31.json"
    },
    {
      "zip": "31711",
      "city": "Luhden",
      "state": "Niedersachsen",
      "p50": 1652,
      "direct_p50": 1947,
      "avg": 1894,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 96,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "32339",
      "city": "Espelkamp",
      "state": "Nordrhein-Westfalen",
      "p50": 2384,
      "direct_p50": 1479,
      "avg": 2698,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 26.0,
      "detail": "plz/32.json"
    },
    {
      "zip": "32689",
      "city": "Hohenhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2218,
      "direct_p50": 1499,
      "avg": 2501,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -41.1,
      "detail": "plz/32.json"
    },
    {
      "zip": "32832",
      "city": "Augustdorf",
      "state": "Nordrhein-Westfalen",
      "p50": 3658,
      "direct_p50": 3578,
      "avg": 3667,
      "n_active": 5,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 112,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/32.json"
    },
    {
      "zip": "33617",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2770,
      "direct_p50": 3797,
      "avg": 2754,
      "n_active": 5,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "34479",
      "city": "Breuna",
      "state": "Hessen",
      "p50": 3221,
      "direct_p50": 1663,
      "avg": 4036,
      "n_active": 5,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 134.9,
      "detail": "plz/34.json"
    },
    {
      "zip": "35315",
      "city": "Homberg",
      "state": "Hessen",
      "p50": 3595,
      "direct_p50": 2759,
      "avg": 3366,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "35516",
      "city": "Gambach",
      "state": "Hessen",
      "p50": 3025,
      "direct_p50": 2075,
      "avg": 2918,
      "n_active": 5,
      "pool_n": 56,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "35580",
      "city": "Nauborn",
      "state": "Hessen",
      "p50": 3000,
      "direct_p50": 4119,
      "avg": 3350,
      "n_active": 5,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/35.json"
    },
    {
      "zip": "35764",
      "city": "Sinn",
      "state": "Hessen",
      "p50": 2411,
      "direct_p50": 3015,
      "avg": 2409,
      "n_active": 5,
      "pool_n": 26,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 108.4,
      "detail": "plz/35.json"
    },
    {
      "zip": "36358",
      "city": "Stockhausen",
      "state": "Hessen",
      "p50": 1812,
      "direct_p50": 1813,
      "avg": 1987,
      "n_active": 5,
      "pool_n": 25,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -16.0,
      "detail": "plz/36.json"
    },
    {
      "zip": "37170",
      "city": "Uslar",
      "state": "Niedersachsen",
      "p50": 2900,
      "direct_p50": 1180,
      "avg": 3181,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 69,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 57.1,
      "detail": "plz/37.json"
    },
    {
      "zip": "37235",
      "city": "Hessisch Lichtenau",
      "state": "Hessen",
      "p50": 2816,
      "direct_p50": 2202,
      "avg": 2887,
      "n_active": 5,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/37.json"
    },
    {
      "zip": "38162",
      "city": "Cremlingen",
      "state": "Niedersachsen",
      "p50": 2925,
      "direct_p50": 2170,
      "avg": 3145,
      "n_active": 5,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "38543",
      "city": "Hillerse",
      "state": "Niedersachsen",
      "p50": 2796,
      "direct_p50": 3302,
      "avg": 2870,
      "n_active": 5,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -31.7,
      "detail": "plz/38.json"
    },
    {
      "zip": "38690",
      "city": "Goslar",
      "state": "Niedersachsen",
      "p50": 1432,
      "direct_p50": 1000,
      "avg": 1919,
      "n_active": 5,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -37.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "39343",
      "city": "Groß Santersleben",
      "state": "Sachsen-Anhalt",
      "p50": 1253,
      "direct_p50": 1198,
      "avg": 1380,
      "n_active": 5,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/39.json"
    },
    {
      "zip": "39606",
      "city": "Osterburg",
      "state": "Sachsen-Anhalt",
      "p50": 831,
      "direct_p50": 870,
      "avg": 902,
      "n_active": 5,
      "pool_n": 10,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "zu dünn",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/39.json"
    },
    {
      "zip": "47546",
      "city": "Kalkar",
      "state": "Nordrhein-Westfalen",
      "p50": 3162,
      "direct_p50": 2593,
      "avg": 3254,
      "n_active": 5,
      "pool_n": 70,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/47.json"
    },
    {
      "zip": "47626",
      "city": "Kevelaer",
      "state": "Nordrhein-Westfalen",
      "p50": 3100,
      "direct_p50": 3100,
      "avg": 3093,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -30.0,
      "detail": "plz/47.json"
    },
    {
      "zip": "48499",
      "city": "Salzbergen",
      "state": "Niedersachsen",
      "p50": 3629,
      "direct_p50": 1971,
      "avg": 3444,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/48.json"
    },
    {
      "zip": "48629",
      "city": "Metelen",
      "state": "Nordrhein-Westfalen",
      "p50": 3190,
      "direct_p50": 1096,
      "avg": 3044,
      "n_active": 5,
      "pool_n": 60,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 17,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/48.json"
    },
    {
      "zip": "49401",
      "city": "Damme",
      "state": "Niedersachsen",
      "p50": 3458,
      "direct_p50": 2825,
      "avg": 3108,
      "n_active": 5,
      "pool_n": 58,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "49424",
      "city": "Goldenstedt",
      "state": "Niedersachsen",
      "p50": 3120,
      "direct_p50": 1372,
      "avg": 3009,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 18.6,
      "detail": "plz/49.json"
    },
    {
      "zip": "49744",
      "city": "Geeste",
      "state": "Niedersachsen",
      "p50": 3876,
      "direct_p50": 3754,
      "avg": 3624,
      "n_active": 5,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 17.1,
      "detail": "plz/49.json"
    },
    {
      "zip": "53560",
      "city": "Bad Honnef",
      "state": "Nordrhein-Westfalen",
      "p50": 3958,
      "direct_p50": 4494,
      "avg": 4207,
      "n_active": 5,
      "pool_n": 105,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/53.json"
    },
    {
      "zip": "53945",
      "city": "Blankenheim",
      "state": "Nordrhein-Westfalen",
      "p50": 2517,
      "direct_p50": 4230,
      "avg": 2732,
      "n_active": 5,
      "pool_n": 40,
      "pool_size": 6,
      "new_30d": 5,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -12.7,
      "detail": "plz/53.json"
    },
    {
      "zip": "54310",
      "city": "Ralingen",
      "state": "Rheinland-Pfalz",
      "p50": 3503,
      "direct_p50": 4668,
      "avg": 3373,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -33.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54344",
      "city": "Kenn",
      "state": "Rheinland-Pfalz",
      "p50": 2950,
      "direct_p50": 4082,
      "avg": 3230,
      "n_active": 5,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 34.2,
      "detail": "plz/54.json"
    },
    {
      "zip": "54424",
      "city": "Thalfang",
      "state": "Rheinland-Pfalz",
      "p50": 2287,
      "direct_p50": 1000,
      "avg": 2696,
      "n_active": 5,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 132,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/54.json"
    },
    {
      "zip": "54456",
      "city": "Tawern",
      "state": "Rheinland-Pfalz",
      "p50": 4242,
      "direct_p50": 4268,
      "avg": 3950,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 79,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "54524",
      "city": "Klausen",
      "state": "Rheinland-Pfalz",
      "p50": 2851,
      "direct_p50": 1166,
      "avg": 2707,
      "n_active": 5,
      "pool_n": 41,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 132,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -9.8,
      "detail": "plz/54.json"
    },
    {
      "zip": "54662",
      "city": "Speicher",
      "state": "Rheinland-Pfalz",
      "p50": 3796,
      "direct_p50": 2948,
      "avg": 3736,
      "n_active": 5,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "stabilisiert",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/54.json"
    },
    {
      "zip": "55239",
      "city": "Gau-Odernheim",
      "state": "Rheinland-Pfalz",
      "p50": 2609,
      "direct_p50": 2528,
      "avg": 2705,
      "n_active": 5,
      "pool_n": 74,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 22,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/55.json"
    },
    {
      "zip": "55559",
      "city": "Bretzenheim",
      "state": "Rheinland-Pfalz",
      "p50": 2714,
      "direct_p50": 2313,
      "avg": 2918,
      "n_active": 5,
      "pool_n": 80,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 44,
      "quality": "stabilisiert",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "55571",
      "city": "Odernheim am Glan",
      "state": "Rheinland-Pfalz",
      "p50": 2289,
      "direct_p50": 2582,
      "avg": 2284,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -20.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "55590",
      "city": "Meisenheim",
      "state": "Rheinland-Pfalz",
      "p50": 2162,
      "direct_p50": 2027,
      "avg": 2213,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -20.7,
      "detail": "plz/55.json"
    },
    {
      "zip": "56132",
      "city": "Dausenau",
      "state": "Rheinland-Pfalz",
      "p50": 2091,
      "direct_p50": 1715,
      "avg": 2184,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -23.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56182",
      "city": "Urbar",
      "state": "Rheinland-Pfalz",
      "p50": 3169,
      "direct_p50": 2538,
      "avg": 3740,
      "n_active": 5,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 14.8,
      "detail": "plz/56.json"
    },
    {
      "zip": "56329",
      "city": "Sankt Goar",
      "state": "Rheinland-Pfalz",
      "p50": 3429,
      "direct_p50": 4255,
      "avg": 3247,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 225,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 40.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56457",
      "city": "Westerburg",
      "state": "Rheinland-Pfalz",
      "p50": 1988,
      "direct_p50": 3662,
      "avg": 1930,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 9,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56470",
      "city": "Bad Marienberg",
      "state": "Rheinland-Pfalz",
      "p50": 2173,
      "direct_p50": 2724,
      "avg": 2040,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 97.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56477",
      "city": "Rennerod",
      "state": "Rheinland-Pfalz",
      "p50": 2250,
      "direct_p50": 1444,
      "avg": 2141,
      "n_active": 5,
      "pool_n": 33,
      "pool_size": 8,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 33.1,
      "detail": "plz/56.json"
    },
    {
      "zip": "56579",
      "city": "Rengsdorf",
      "state": "Rheinland-Pfalz",
      "p50": 3229,
      "direct_p50": 2455,
      "avg": 3174,
      "n_active": 5,
      "pool_n": 46,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 21.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "57489",
      "city": "Drolshagen",
      "state": "Nordrhein-Westfalen",
      "p50": 2750,
      "direct_p50": 2368,
      "avg": 2768,
      "n_active": 5,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/57.json"
    },
    {
      "zip": "57518",
      "city": "Betzdorf",
      "state": "Rheinland-Pfalz",
      "p50": 2481,
      "direct_p50": 2163,
      "avg": 2858,
      "n_active": 5,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/57.json"
    },
    {
      "zip": "58456",
      "city": "Witten",
      "state": "Nordrhein-Westfalen",
      "p50": 2735,
      "direct_p50": 2863,
      "avg": 2895,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/58.json"
    },
    {
      "zip": "58708",
      "city": "Menden (Sauerland)",
      "state": "Nordrhein-Westfalen",
      "p50": 2059,
      "direct_p50": 2243,
      "avg": 2457,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 64,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/58.json"
    },
    {
      "zip": "59069",
      "city": "Hamm",
      "state": "Nordrhein-Westfalen",
      "p50": 3813,
      "direct_p50": 2461,
      "avg": 3252,
      "n_active": 5,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/59.json"
    },
    {
      "zip": "59597",
      "city": "Erwitte",
      "state": "Nordrhein-Westfalen",
      "p50": 2761,
      "direct_p50": 3085,
      "avg": 2774,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 139,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/59.json"
    },
    {
      "zip": "59964",
      "city": "Medebach",
      "state": "Nordrhein-Westfalen",
      "p50": 2768,
      "direct_p50": 1860,
      "avg": 2829,
      "n_active": 5,
      "pool_n": 144,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 7.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "63667",
      "city": "Nidda",
      "state": "Hessen",
      "p50": 2019,
      "direct_p50": 2245,
      "avg": 2478,
      "n_active": 5,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "63868",
      "city": "Großwallstadt",
      "state": "Bayern",
      "p50": 3320,
      "direct_p50": 2375,
      "avg": 3509,
      "n_active": 5,
      "pool_n": 57,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "63928",
      "city": "Eichenbühl",
      "state": "Bayern",
      "p50": 3337,
      "direct_p50": 1268,
      "avg": 3311,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "64404",
      "city": "Bickenbach",
      "state": "Hessen",
      "p50": 3690,
      "direct_p50": 3403,
      "avg": 3851,
      "n_active": 5,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 90,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/64.json"
    },
    {
      "zip": "64405",
      "city": "Fischbachtal",
      "state": "Hessen",
      "p50": 2776,
      "direct_p50": 3471,
      "avg": 2929,
      "n_active": 5,
      "pool_n": 45,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 2,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/64.json"
    },
    {
      "zip": "65345",
      "city": "Rauenthal",
      "state": "Hessen",
      "p50": 6398,
      "direct_p50": 11655,
      "avg": 5830,
      "n_active": 5,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 979,
      "quality": "stabilisiert",
      "dom_days": 204,
      "dom_source": "entities",
      "trend_pct": -27.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "65399",
      "city": "Kiedrich",
      "state": "Hessen",
      "p50": 6544,
      "direct_p50": 3838,
      "avg": 5837,
      "n_active": 5,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 204,
      "dom_source": "entities",
      "trend_pct": -33.7,
      "detail": "plz/65.json"
    },
    {
      "zip": "65529",
      "city": "Heftrich",
      "state": "Hessen",
      "p50": 3753,
      "direct_p50": 2311,
      "avg": 3774,
      "n_active": 5,
      "pool_n": 152,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/65.json"
    },
    {
      "zip": "65597",
      "city": "Dauborn",
      "state": "Hessen",
      "p50": 4648,
      "direct_p50": 1727,
      "avg": 4090,
      "n_active": 5,
      "pool_n": 75,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 5,
      "quality": "stabilisiert",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 71.2,
      "detail": "plz/65.json"
    },
    {
      "zip": "66629",
      "city": "Freisen",
      "state": "Saarland",
      "p50": 3418,
      "direct_p50": 1927,
      "avg": 3089,
      "n_active": 5,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 52,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 77.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "66798",
      "city": "Wallerfangen",
      "state": "Saarland",
      "p50": 2448,
      "direct_p50": 2147,
      "avg": 2767,
      "n_active": 5,
      "pool_n": 85,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "66892",
      "city": "Bruchmühlbach-Miesau",
      "state": "Rheinland-Pfalz",
      "p50": 3706,
      "direct_p50": 3112,
      "avg": 3446,
      "n_active": 5,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "67157",
      "city": "Wachenheim an der Weinstraße",
      "state": "Rheinland-Pfalz",
      "p50": 3626,
      "direct_p50": 3986,
      "avg": 3848,
      "n_active": 5,
      "pool_n": 74,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "67483",
      "city": "Edesheim",
      "state": "Rheinland-Pfalz",
      "p50": 3141,
      "direct_p50": 4986,
      "avg": 3203,
      "n_active": 5,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67583",
      "city": "Guntersblum",
      "state": "Rheinland-Pfalz",
      "p50": 3143,
      "direct_p50": 2874,
      "avg": 3305,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 8.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67678",
      "city": "Mehlingen",
      "state": "Rheinland-Pfalz",
      "p50": 2254,
      "direct_p50": 2434,
      "avg": 2343,
      "n_active": 5,
      "pool_n": 68,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 72,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "68809",
      "city": "Neulußheim",
      "state": "Baden-Württemberg",
      "p50": 3163,
      "direct_p50": 4343,
      "avg": 3281,
      "n_active": 5,
      "pool_n": 82,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/68.json"
    },
    {
      "zip": "69427",
      "city": "Mudau",
      "state": "Baden-Württemberg",
      "p50": 2954,
      "direct_p50": 3250,
      "avg": 2762,
      "n_active": 5,
      "pool_n": 57,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 78,
      "quality": "stabilisiert",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 35.6,
      "detail": "plz/69.json"
    },
    {
      "zip": "69483",
      "city": "Wald-Michelbach",
      "state": "Hessen",
      "p50": 2429,
      "direct_p50": 2143,
      "avg": 2690,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 65,
      "quality": "stabilisiert",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/69.json"
    },
    {
      "zip": "69518",
      "city": "Abtsteinach",
      "state": "Hessen",
      "p50": 2600,
      "direct_p50": 2409,
      "avg": 2816,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 5,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/69.json"
    },
    {
      "zip": "72362",
      "city": "Nusplingen",
      "state": "Baden-Württemberg",
      "p50": 1978,
      "direct_p50": 727,
      "avg": 2309,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 68,
      "quality": "stabilisiert",
      "dom_days": 179,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "73111",
      "city": "Lauterstein",
      "state": "Baden-Württemberg",
      "p50": 2866,
      "direct_p50": 2427,
      "avg": 3045,
      "n_active": 5,
      "pool_n": 73,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/73.json"
    },
    {
      "zip": "73347",
      "city": "Mühlhausen im Täle",
      "state": "Baden-Württemberg",
      "p50": 3588,
      "direct_p50": 920,
      "avg": 3324,
      "n_active": 5,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "73557",
      "city": "Mutlangen",
      "state": "Baden-Württemberg",
      "p50": 3066,
      "direct_p50": 2580,
      "avg": 3018,
      "n_active": 5,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "73575",
      "city": "Leinzell",
      "state": "Baden-Württemberg",
      "p50": 4559,
      "direct_p50": 2263,
      "avg": 3946,
      "n_active": 5,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 122,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 75.1,
      "detail": "plz/73.json"
    },
    {
      "zip": "73667",
      "city": "Kaisersbach",
      "state": "Baden-Württemberg",
      "p50": 3151,
      "direct_p50": 3169,
      "avg": 3274,
      "n_active": 5,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "74235",
      "city": "Erlenbach",
      "state": "Baden-Württemberg",
      "p50": 5116,
      "direct_p50": 2984,
      "avg": 4675,
      "n_active": 5,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "74395",
      "city": "Mundelsheim",
      "state": "Baden-Württemberg",
      "p50": 3492,
      "direct_p50": 5392,
      "avg": 3847,
      "n_active": 5,
      "pool_n": 78,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 50,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -20.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74585",
      "city": "Rot am See",
      "state": "Baden-Württemberg",
      "p50": 3390,
      "direct_p50": 2050,
      "avg": 3257,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 54,
      "quality": "stabilisiert",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "74639",
      "city": "Zweiflingen",
      "state": "Baden-Württemberg",
      "p50": 3112,
      "direct_p50": 2490,
      "avg": 3414,
      "n_active": 5,
      "pool_n": 130,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74706",
      "city": "Osterburken",
      "state": "Baden-Württemberg",
      "p50": 3009,
      "direct_p50": 2803,
      "avg": 3007,
      "n_active": 5,
      "pool_n": 46,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 36.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74842",
      "city": "Billigheim",
      "state": "Baden-Württemberg",
      "p50": 3379,
      "direct_p50": 1723,
      "avg": 3027,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 107,
      "quality": "stabilisiert",
      "dom_days": 108,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "75331",
      "city": "Engelsbrand (Ort)",
      "state": "Baden-Württemberg",
      "p50": 3377,
      "direct_p50": 3920,
      "avg": 3431,
      "n_active": 5,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 38,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/75.json"
    },
    {
      "zip": "75385",
      "city": "Bad Teinach-Zavelstein",
      "state": "Baden-Württemberg",
      "p50": 3158,
      "direct_p50": 2065,
      "avg": 3277,
      "n_active": 5,
      "pool_n": 98,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "75446",
      "city": "Wiernsheim",
      "state": "Baden-Württemberg",
      "p50": 3595,
      "direct_p50": 3500,
      "avg": 3974,
      "n_active": 5,
      "pool_n": 50,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/75.json"
    },
    {
      "zip": "76597",
      "city": "Loffenau",
      "state": "Baden-Württemberg",
      "p50": 2949,
      "direct_p50": 1753,
      "avg": 3009,
      "n_active": 5,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 82,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 40.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76771",
      "city": "Hördt",
      "state": "Rheinland-Pfalz",
      "p50": 3525,
      "direct_p50": 4689,
      "avg": 3481,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "76846",
      "city": "Hauenstein",
      "state": "Rheinland-Pfalz",
      "p50": 1989,
      "direct_p50": 1454,
      "avg": 2342,
      "n_active": 5,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/76.json"
    },
    {
      "zip": "77791",
      "city": "Berghaupten",
      "state": "Baden-Württemberg",
      "p50": 2969,
      "direct_p50": 2719,
      "avg": 3123,
      "n_active": 5,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -10.6,
      "detail": "plz/77.json"
    },
    {
      "zip": "77833",
      "city": "Ottersweier",
      "state": "Baden-Württemberg",
      "p50": 3018,
      "direct_p50": 2046,
      "avg": 3220,
      "n_active": 5,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "77876",
      "city": "Kappelrodeck",
      "state": "Baden-Württemberg",
      "p50": 2154,
      "direct_p50": 3627,
      "avg": 2478,
      "n_active": 5,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 132,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "77883",
      "city": "Ottenhöfen im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 2303,
      "direct_p50": 2815,
      "avg": 2658,
      "n_active": 5,
      "pool_n": 47,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -11.5,
      "detail": "plz/77.json"
    },
    {
      "zip": "77963",
      "city": "Allmannsweier",
      "state": "Baden-Württemberg",
      "p50": 3047,
      "direct_p50": 4322,
      "avg": 3163,
      "n_active": 5,
      "pool_n": 218,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/77.json"
    },
    {
      "zip": "78253",
      "city": "Eigeltingen",
      "state": "Baden-Württemberg",
      "p50": 3792,
      "direct_p50": 2509,
      "avg": 3489,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/78.json"
    },
    {
      "zip": "78345",
      "city": "Moos",
      "state": "Baden-Württemberg",
      "p50": 4879,
      "direct_p50": 3954,
      "avg": 5103,
      "n_active": 5,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "78354",
      "city": "Sipplingen",
      "state": "Baden-Württemberg",
      "p50": 6056,
      "direct_p50": 5914,
      "avg": 5863,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 28,
      "quality": "stabilisiert",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "78559",
      "city": "Gosheim",
      "state": "Baden-Württemberg",
      "p50": 2660,
      "direct_p50": 2764,
      "avg": 2935,
      "n_active": 5,
      "pool_n": 60,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -28.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78573",
      "city": "Wurmlingen",
      "state": "Baden-Württemberg",
      "p50": 2732,
      "direct_p50": 3798,
      "avg": 2854,
      "n_active": 5,
      "pool_n": 122,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "79289",
      "city": "Horben",
      "state": "Baden-Württemberg",
      "p50": 6417,
      "direct_p50": 6469,
      "avg": 5913,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 139,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79353",
      "city": "Bahlingen am Kaiserstuhl",
      "state": "Baden-Württemberg",
      "p50": 4118,
      "direct_p50": 3766,
      "avg": 3867,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79856",
      "city": "Hinterzarten",
      "state": "Baden-Württemberg",
      "p50": 4665,
      "direct_p50": 3987,
      "avg": 4146,
      "n_active": 5,
      "pool_n": 72,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "stabilisiert",
      "dom_days": 118,
      "dom_source": "entities",
      "trend_pct": 38.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79872",
      "city": "Bernau im Schwarzwald",
      "state": "Baden-Württemberg",
      "p50": 2241,
      "direct_p50": 2520,
      "avg": 2667,
      "n_active": 5,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 28.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "82279",
      "city": "Eching am Ammersee",
      "state": "Bayern",
      "p50": 6597,
      "direct_p50": 8439,
      "avg": 6852,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 319,
      "quality": "stabilisiert",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/82.json"
    },
    {
      "zip": "82346",
      "city": "Andechs",
      "state": "Bayern",
      "p50": 6905,
      "direct_p50": 2496,
      "avg": 7471,
      "n_active": 5,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 29,
      "quality": "stabilisiert",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "82433",
      "city": "Bad Kohlgrub",
      "state": "Bayern",
      "p50": 5114,
      "direct_p50": 3818,
      "avg": 5551,
      "n_active": 5,
      "pool_n": 66,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 80,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "83122",
      "city": "Samerberg",
      "state": "Bayern",
      "p50": 4875,
      "direct_p50": 4943,
      "avg": 5458,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83373",
      "city": "Taching am See",
      "state": "Bayern",
      "p50": 3497,
      "direct_p50": 2500,
      "avg": 3604,
      "n_active": 5,
      "pool_n": 134,
      "pool_size": 7,
      "new_30d": 4,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "83416",
      "city": "Surheim",
      "state": "Bayern",
      "p50": 4470,
      "direct_p50": 5941,
      "avg": 4871,
      "n_active": 5,
      "pool_n": 83,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 234,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83530",
      "city": "Schnaitsee",
      "state": "Bayern",
      "p50": 5237,
      "direct_p50": 9163,
      "avg": 5561,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 73.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83539",
      "city": "Pfaffing",
      "state": "Bayern",
      "p50": 4877,
      "direct_p50": 2646,
      "avg": 4692,
      "n_active": 5,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/83.json"
    },
    {
      "zip": "84171",
      "city": "Baierbach",
      "state": "Bayern",
      "p50": 4995,
      "direct_p50": 4950,
      "avg": 4745,
      "n_active": 5,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/84.json"
    },
    {
      "zip": "84329",
      "city": "Wurmannsquick",
      "state": "Bayern",
      "p50": 3517,
      "direct_p50": 2427,
      "avg": 3487,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 158,
      "dom_source": "entities",
      "trend_pct": -26.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "84547",
      "city": "Emmerting",
      "state": "Bayern",
      "p50": 3559,
      "direct_p50": 2231,
      "avg": 3471,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 56,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "84562",
      "city": "Mettenheim",
      "state": "Bayern",
      "p50": 4466,
      "direct_p50": 5049,
      "avg": 4684,
      "n_active": 5,
      "pool_n": 131,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 81,
      "quality": "stabilisiert",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "85104",
      "city": "Pförring",
      "state": "Bayern",
      "p50": 2946,
      "direct_p50": 2892,
      "avg": 3297,
      "n_active": 5,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -21.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85229",
      "city": "Markt Indersdorf",
      "state": "Bayern",
      "p50": 4223,
      "direct_p50": 4446,
      "avg": 4458,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85256",
      "city": "Vierkirchen",
      "state": "Bayern",
      "p50": 5273,
      "direct_p50": 4119,
      "avg": 5060,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "86405",
      "city": "Meitingen",
      "state": "Bayern",
      "p50": 3993,
      "direct_p50": 4385,
      "avg": 4212,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 86,
      "quality": "stabilisiert",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 24.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "86508",
      "city": "Rehling",
      "state": "Bayern",
      "p50": 3776,
      "direct_p50": 2707,
      "avg": 4164,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "stabilisiert",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 25.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86643",
      "city": "Rennertshofen",
      "state": "Bayern",
      "p50": 2838,
      "direct_p50": 3190,
      "avg": 2777,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 14,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 18.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86663",
      "city": "Asbach-Bäumenheim",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 2618,
      "avg": 4290,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "86925",
      "city": "Fuchstal",
      "state": "Bayern",
      "p50": 3496,
      "direct_p50": 3496,
      "avg": 3889,
      "n_active": 5,
      "pool_n": 27,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 9.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "86929",
      "city": "Penzing",
      "state": "Bayern",
      "p50": 4709,
      "direct_p50": 3951,
      "avg": 5106,
      "n_active": 5,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 19,
      "quality": "stabilisiert",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -25.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "86946",
      "city": "Vilgertshofen",
      "state": "Bayern",
      "p50": 3457,
      "direct_p50": 2284,
      "avg": 3682,
      "n_active": 5,
      "pool_n": 21,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "87466",
      "city": "Oy-Mittelberg",
      "state": "Bayern",
      "p50": 4235,
      "direct_p50": 3000,
      "avg": 4485,
      "n_active": 5,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87634",
      "city": "Obergünzburg",
      "state": "Bayern",
      "p50": 3440,
      "direct_p50": 3440,
      "avg": 3562,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/87.json"
    },
    {
      "zip": "87642",
      "city": "Halblech",
      "state": "Bayern",
      "p50": 4410,
      "direct_p50": 4217,
      "avg": 4724,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 88,
      "quality": "stabilisiert",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "87757",
      "city": "Kirchheim in Schwaben",
      "state": "Bayern",
      "p50": 4337,
      "direct_p50": 1725,
      "avg": 3777,
      "n_active": 5,
      "pool_n": 57,
      "pool_size": 4,
      "new_30d": 5,
      "active_age_days": 4,
      "quality": "stabilisiert",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 27.6,
      "detail": "plz/87.json"
    },
    {
      "zip": "87767",
      "city": "Niederrieden",
      "state": "Bayern",
      "p50": 3943,
      "direct_p50": 4670,
      "avg": 4219,
      "n_active": 5,
      "pool_n": 96,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "stabilisiert",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "88099",
      "city": "Neukirch",
      "state": "Baden-Württemberg",
      "p50": 4333,
      "direct_p50": 2993,
      "avg": 4961,
      "n_active": 5,
      "pool_n": 113,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "stabilisiert",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88356",
      "city": "Ostrach",
      "state": "Baden-Württemberg",
      "p50": 2708,
      "direct_p50": 2239,
      "avg": 3172,
      "n_active": 5,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "stabilisiert",
      "dom_days": 160,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "88441",
      "city": "Mittelbiberach",
      "state": "Baden-Württemberg",
      "p50": 3323,
      "direct_p50": 4039,
      "avg": 3621,
      "n_active": 5,
      "pool_n": 125,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "stabilisiert",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/88.json"
    },
    {
      "zip": "88448",
      "city": "Attenweiler",
      "state": "Baden-Württemberg",
      "p50": 4027,
      "direct_p50": 4476,
      "avg": 3684,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "88699",
      "city": "Frickingen",
      "state": "Baden-Württemberg",
      "p50": 3671,
      "direct_p50": 4138,
      "avg": 3803,
      "n_active": 5,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 13.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "89186",
      "city": "Illerrieden",
      "state": "Baden-Württemberg",
      "p50": 4601,
      "direct_p50": 3085,
      "avg": 4220,
      "n_active": 5,
      "pool_n": 69,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/89.json"
    },
    {
      "zip": "89335",
      "city": "Ichenhausen",
      "state": "Bayern",
      "p50": 2594,
      "direct_p50": 2882,
      "avg": 2717,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "stabilisiert",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -36.4,
      "detail": "plz/89.json"
    },
    {
      "zip": "89346",
      "city": "Bibertal",
      "state": "Bayern",
      "p50": 4255,
      "direct_p50": 2594,
      "avg": 4186,
      "n_active": 5,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "89614",
      "city": "Öpfingen",
      "state": "Baden-Württemberg",
      "p50": 4549,
      "direct_p50": 2769,
      "avg": 4205,
      "n_active": 5,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -14.9,
      "detail": "plz/89.json"
    },
    {
      "zip": "90599",
      "city": "Dietenhofen",
      "state": "Bayern",
      "p50": 2998,
      "direct_p50": 2585,
      "avg": 3394,
      "n_active": 5,
      "pool_n": 55,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 48,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/90.json"
    },
    {
      "zip": "90613",
      "city": "Großhabersdorf",
      "state": "Bayern",
      "p50": 3048,
      "direct_p50": 3369,
      "avg": 3629,
      "n_active": 5,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 41,
      "quality": "stabilisiert",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 23.5,
      "detail": "plz/90.json"
    },
    {
      "zip": "90614",
      "city": "Ammerndorf",
      "state": "Bayern",
      "p50": 3152,
      "direct_p50": 2909,
      "avg": 3487,
      "n_active": 5,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "90617",
      "city": "Puschendorf",
      "state": "Bayern",
      "p50": 3234,
      "direct_p50": 4333,
      "avg": 3579,
      "n_active": 5,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/90.json"
    },
    {
      "zip": "91187",
      "city": "Röttenbach",
      "state": "Bayern",
      "p50": 4388,
      "direct_p50": 2325,
      "avg": 4245,
      "n_active": 5,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 139,
      "quality": "stabilisiert",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91320",
      "city": "Ebermannstadt",
      "state": "Bayern",
      "p50": 3696,
      "direct_p50": 2977,
      "avg": 3975,
      "n_active": 5,
      "pool_n": 78,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 15,
      "quality": "stabilisiert",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91327",
      "city": "Gößweinstein",
      "state": "Bayern",
      "p50": 2538,
      "direct_p50": 2287,
      "avg": 2687,
      "n_active": 5,
      "pool_n": 41,
      "pool_size": 8,
      "new_30d": 4,
      "active_age_days": 2,
      "quality": "stabilisiert",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -35.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91575",
      "city": "Windsbach",
      "state": "Bayern",
      "p50": 2307,
      "direct_p50": 2246,
      "avg": 2612,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "stabilisiert",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91622",
      "city": "Rügland",
      "state": "Bayern",
      "p50": 3750,
      "direct_p50": 2075,
      "avg": 3108,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 4,
      "active_age_days": 11,
      "quality": "stabilisiert",
      "dom_days": 164,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "93164",
      "city": "Brunn",
      "state": "Bayern",
      "p50": 4309,
      "direct_p50": 3000,
      "avg": 4034,
      "n_active": 5,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "93453",
      "city": "Neukirchen beim Heiligen Blut",
      "state": "Bayern",
      "p50": 1553,
      "direct_p50": 1552,
      "avg": 1993,
      "n_active": 5,
      "pool_n": 49,
      "pool_size": 7,
      "new_30d": 4,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "94160",
      "city": "Ringelai",
      "state": "Bayern",
      "p50": 1624,
      "direct_p50": 9079,
      "avg": 2888,
      "n_active": 5,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 227,
      "dom_source": "entities",
      "trend_pct": -47.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94255",
      "city": "Böbrach",
      "state": "Bayern",
      "p50": 3926,
      "direct_p50": 3926,
      "avg": 3098,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "stabilisiert",
      "dom_days": 193,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "94342",
      "city": "Straßkirchen",
      "state": "Bayern",
      "p50": 2448,
      "direct_p50": 3773,
      "avg": 2859,
      "n_active": 5,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 75,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -42.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "94344",
      "city": "Wiesenfelden",
      "state": "Bayern",
      "p50": 3631,
      "direct_p50": 2179,
      "avg": 3345,
      "n_active": 5,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 230,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "94356",
      "city": "Kirchroth",
      "state": "Bayern",
      "p50": 4088,
      "direct_p50": 4106,
      "avg": 4045,
      "n_active": 5,
      "pool_n": 245,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "stabilisiert",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "94362",
      "city": "Neukirchen",
      "state": "Bayern",
      "p50": 1536,
      "direct_p50": 3008,
      "avg": 1770,
      "n_active": 5,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "95490",
      "city": "Mistelgau",
      "state": "Bayern",
      "p50": 3026,
      "direct_p50": 2740,
      "avg": 2886,
      "n_active": 5,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 45,
      "quality": "stabilisiert",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "96274",
      "city": "Itzgrund",
      "state": "Bayern",
      "p50": 3978,
      "direct_p50": 1590,
      "avg": 3312,
      "n_active": 5,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 10,
      "quality": "stabilisiert",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 88.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "97225",
      "city": "Gemarkung Zellingen",
      "state": "Bayern",
      "p50": 3234,
      "direct_p50": 2646,
      "avg": 3201,
      "n_active": 5,
      "pool_n": 24,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97228",
      "city": "Rottendorf",
      "state": "Bayern",
      "p50": 3936,
      "direct_p50": 3813,
      "avg": 4404,
      "n_active": 5,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 49,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/97.json"
    },
    {
      "zip": "97236",
      "city": "Randersacker",
      "state": "Bayern",
      "p50": 3936,
      "direct_p50": 3427,
      "avg": 4416,
      "n_active": 5,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 5,
      "active_age_days": 6,
      "quality": "stabilisiert",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97286",
      "city": "Sommerhausen",
      "state": "Bayern",
      "p50": 3427,
      "direct_p50": 6253,
      "avg": 3726,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "stabilisiert",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -45.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97295",
      "city": "Waldbrunn",
      "state": "Bayern",
      "p50": 3099,
      "direct_p50": 2419,
      "avg": 3782,
      "n_active": 5,
      "pool_n": 70,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 16,
      "quality": "stabilisiert",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97297",
      "city": "Waldbüttelbrunn",
      "state": "Bayern",
      "p50": 3333,
      "direct_p50": 3333,
      "avg": 3663,
      "n_active": 5,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 24,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97334",
      "city": "Dettelbach",
      "state": "Bayern",
      "p50": 4392,
      "direct_p50": 4385,
      "avg": 4417,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 40,
      "quality": "stabilisiert",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97447",
      "city": "Gerolzhofen",
      "state": "Bayern",
      "p50": 3506,
      "direct_p50": 3300,
      "avg": 3946,
      "n_active": 5,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 3,
      "quality": "stabilisiert",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -35.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97469",
      "city": "Gochsheim",
      "state": "Bayern",
      "p50": 3071,
      "direct_p50": 4197,
      "avg": 3155,
      "n_active": 5,
      "pool_n": 54,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 95,
      "quality": "stabilisiert",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97532",
      "city": "Üchtelhausen",
      "state": "Bayern",
      "p50": 2955,
      "direct_p50": 2337,
      "avg": 3610,
      "n_active": 5,
      "pool_n": 135,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 61,
      "quality": "stabilisiert",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97896",
      "city": "Freudenberg",
      "state": "Baden-Württemberg",
      "p50": 2438,
      "direct_p50": 2393,
      "avg": 2864,
      "n_active": 5,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 60,
      "quality": "stabilisiert",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 22.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97906",
      "city": "Faulbach",
      "state": "Bayern",
      "p50": 2274,
      "direct_p50": 3061,
      "avg": 2273,
      "n_active": 5,
      "pool_n": 38,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 85,
      "quality": "stabilisiert",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "98724",
      "city": "Neuhaus am Rennweg",
      "state": "Thüringen",
      "p50": 1159,
      "direct_p50": 1381,
      "avg": 1220,
      "n_active": 5,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 89,
      "quality": "stabilisiert",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/98.json"
    },
    {
      "zip": "99098",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2463,
      "direct_p50": 1986,
      "avg": 2550,
      "n_active": 5,
      "pool_n": 125,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 26,
      "quality": "stabilisiert",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/99.json"
    },
    {
      "zip": "99819",
      "city": "Krauthausen",
      "state": "Thüringen",
      "p50": 1571,
      "direct_p50": 1895,
      "avg": 1887,
      "n_active": 5,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 55,
      "quality": "stabilisiert",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "01465",
      "city": "Dresden",
      "state": "Sachsen",
      "p50": 3600,
      "direct_p50": 2905,
      "avg": 4453,
      "n_active": 4,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/01.json"
    },
    {
      "zip": "02742",
      "city": "Neusalza-Spremberg",
      "state": "Sachsen",
      "p50": 1364,
      "direct_p50": 1502,
      "avg": 1352,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/02.json"
    },
    {
      "zip": "02791",
      "city": "Oderwitz",
      "state": "Sachsen",
      "p50": 943,
      "direct_p50": 1051,
      "avg": 1210,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/02.json"
    },
    {
      "zip": "04523",
      "city": "Pegau",
      "state": "Sachsen",
      "p50": 1974,
      "direct_p50": 2031,
      "avg": 2171,
      "n_active": 4,
      "pool_n": 88,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04617",
      "city": "Kriebitzsch",
      "state": "Thüringen",
      "p50": 1020,
      "direct_p50": 689,
      "avg": 1074,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "04880",
      "city": "Dommitzsch",
      "state": "Sachsen",
      "p50": 1132,
      "direct_p50": 676,
      "avg": 1089,
      "n_active": 4,
      "pool_n": 29,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 170,
      "quality": "niedrig",
      "dom_days": 130,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/04.json"
    },
    {
      "zip": "04916",
      "city": "Schönewalde",
      "state": "Brandenburg",
      "p50": 1184,
      "direct_p50": 1328,
      "avg": 1960,
      "n_active": 4,
      "pool_n": 11,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/04.json"
    },
    {
      "zip": "06126",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2157,
      "direct_p50": 3356,
      "avg": 2310,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 49,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "06179",
      "city": "Teutschenthal",
      "state": "Sachsen-Anhalt",
      "p50": 2250,
      "direct_p50": 988,
      "avg": 2310,
      "n_active": 4,
      "pool_n": 48,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 64,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 65.8,
      "detail": "plz/06.json"
    },
    {
      "zip": "06246",
      "city": "Bad Lauchstädt",
      "state": "Sachsen-Anhalt",
      "p50": 1575,
      "direct_p50": 1598,
      "avg": 1485,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 33.2,
      "detail": "plz/06.json"
    },
    {
      "zip": "06249",
      "city": "Mücheln (Geiseltal)",
      "state": "Sachsen-Anhalt",
      "p50": 1551,
      "direct_p50": 776,
      "avg": 1435,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 85,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 33.2,
      "detail": "plz/06.json"
    },
    {
      "zip": "06333",
      "city": "Hettstedt",
      "state": "Sachsen-Anhalt",
      "p50": 880,
      "direct_p50": 864,
      "avg": 906,
      "n_active": 4,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 100,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/06.json"
    },
    {
      "zip": "06385",
      "city": "Aken (Elbe)",
      "state": "Sachsen-Anhalt",
      "p50": 1155,
      "direct_p50": 1155,
      "avg": 1308,
      "n_active": 4,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 57,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/06.json"
    },
    {
      "zip": "06800",
      "city": "Jeßnitz (Anhalt)",
      "state": "Sachsen-Anhalt",
      "p50": 1593,
      "direct_p50": 6953,
      "avg": 2788,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/06.json"
    },
    {
      "zip": "07356",
      "city": "Bad Lobenstein",
      "state": "Thüringen",
      "p50": 680,
      "direct_p50": 1422,
      "avg": 729,
      "n_active": 4,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 75,
      "quality": "niedrig",
      "dom_days": 188,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "07980",
      "city": "Berga-Wünschendorf",
      "state": "Thüringen",
      "p50": 4159,
      "direct_p50": 1770,
      "avg": 3874,
      "n_active": 4,
      "pool_n": 70,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -41.6,
      "detail": "plz/07.json"
    },
    {
      "zip": "08359",
      "city": "Breitenbrunn",
      "state": "Sachsen",
      "p50": 1062,
      "direct_p50": 921,
      "avg": 1473,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/08.json"
    },
    {
      "zip": "08427",
      "city": "Fraureuth",
      "state": "Sachsen",
      "p50": 1048,
      "direct_p50": 964,
      "avg": 1188,
      "n_active": 4,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/08.json"
    },
    {
      "zip": "08541",
      "city": "Neuensalz",
      "state": "Sachsen",
      "p50": 617,
      "direct_p50": 598,
      "avg": 784,
      "n_active": 4,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 143,
      "dom_source": "entities",
      "trend_pct": -33.4,
      "detail": "plz/08.json"
    },
    {
      "zip": "09496",
      "city": "Marienberg",
      "state": "Sachsen",
      "p50": 1000,
      "direct_p50": 741,
      "avg": 940,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09557",
      "city": "Flöha",
      "state": "Sachsen",
      "p50": 1035,
      "direct_p50": 1035,
      "avg": 1229,
      "n_active": 4,
      "pool_n": 73,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": -12.1,
      "detail": "plz/09.json"
    },
    {
      "zip": "09569",
      "city": "Oederan",
      "state": "Sachsen",
      "p50": 940,
      "direct_p50": 747,
      "avg": 978,
      "n_active": 4,
      "pool_n": 69,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 156,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/09.json"
    },
    {
      "zip": "09577",
      "city": "Niederwiesa",
      "state": "Sachsen",
      "p50": 1026,
      "direct_p50": 1323,
      "avg": 1236,
      "n_active": 4,
      "pool_n": 139,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 89,
      "quality": "niedrig",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": -16.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "12057",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5253,
      "direct_p50": 6346,
      "avg": 5190,
      "n_active": 4,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -12.7,
      "detail": "plz/12.json"
    },
    {
      "zip": "12687",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4058,
      "direct_p50": 7059,
      "avg": 4110,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/12.json"
    },
    {
      "zip": "14789",
      "city": "Wusterwitz",
      "state": "Brandenburg",
      "p50": 3982,
      "direct_p50": 2980,
      "avg": 3883,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "15306",
      "city": "Seelow",
      "state": "Brandenburg",
      "p50": 1590,
      "direct_p50": 1991,
      "avg": 1601,
      "n_active": 4,
      "pool_n": 15,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/15.json"
    },
    {
      "zip": "15848",
      "city": "Ragow-Merz",
      "state": "Brandenburg",
      "p50": 3959,
      "direct_p50": 2569,
      "avg": 3837,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 259,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/15.json"
    },
    {
      "zip": "16230",
      "city": "Eberswalde",
      "state": "Brandenburg",
      "p50": 5402,
      "direct_p50": 1372,
      "avg": 5109,
      "n_active": 4,
      "pool_n": 149,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/16.json"
    },
    {
      "zip": "16278",
      "city": "Angermünde",
      "state": "Brandenburg",
      "p50": 2276,
      "direct_p50": 3089,
      "avg": 2321,
      "n_active": 4,
      "pool_n": 10,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 15,
      "quality": "zu dünn",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/16.json"
    },
    {
      "zip": "16303",
      "city": "Schwedt (Oder)",
      "state": "Brandenburg",
      "p50": 2450,
      "direct_p50": 2450,
      "avg": 2412,
      "n_active": 4,
      "pool_n": 4,
      "pool_size": 1,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "zu dünn",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/16.json"
    },
    {
      "zip": "16833",
      "city": "Fehrbellin",
      "state": "Brandenburg",
      "p50": 3792,
      "direct_p50": 2966,
      "avg": 3931,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": -26.8,
      "detail": "plz/16.json"
    },
    {
      "zip": "17209",
      "city": "Zislow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4300,
      "direct_p50": 2907,
      "avg": 3892,
      "n_active": 4,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 84.3,
      "detail": "plz/17.json"
    },
    {
      "zip": "17375",
      "city": "Luckow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2684,
      "direct_p50": 1023,
      "avg": 2153,
      "n_active": 4,
      "pool_n": 9,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 133,
      "quality": "zu dünn",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "17392",
      "city": "Neuenkirchen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1451,
      "direct_p50": 3069,
      "avg": 2258,
      "n_active": 4,
      "pool_n": 12,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 150,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/17.json"
    },
    {
      "zip": "17475",
      "city": "Greifswald",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1659,
      "direct_p50": 1613,
      "avg": 1940,
      "n_active": 4,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -27.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "18516",
      "city": "Süderholz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3016,
      "direct_p50": 1036,
      "avg": 3417,
      "n_active": 4,
      "pool_n": 94,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/18.json"
    },
    {
      "zip": "19059",
      "city": "Schwerin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2590,
      "direct_p50": 1841,
      "avg": 2755,
      "n_active": 4,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/19.json"
    },
    {
      "zip": "19063",
      "city": "Schwerin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2105,
      "direct_p50": 1850,
      "avg": 2349,
      "n_active": 4,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -18.3,
      "detail": "plz/19.json"
    },
    {
      "zip": "19079",
      "city": "Banzkow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1833,
      "direct_p50": 1628,
      "avg": 2087,
      "n_active": 4,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -21.1,
      "detail": "plz/19.json"
    },
    {
      "zip": "19086",
      "city": "Plate",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2166,
      "direct_p50": 1816,
      "avg": 2353,
      "n_active": 4,
      "pool_n": 62,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 71,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/19.json"
    },
    {
      "zip": "19300",
      "city": "Milow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2524,
      "direct_p50": 9167,
      "avg": 4757,
      "n_active": 4,
      "pool_n": 10,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "zu dünn",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/19.json"
    },
    {
      "zip": "19386",
      "city": "Lübz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1876,
      "direct_p50": 1349,
      "avg": 2227,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 73,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 30.8,
      "detail": "plz/19.json"
    },
    {
      "zip": "19417",
      "city": "Jesendorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3621,
      "direct_p50": 1555,
      "avg": 3208,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 63.9,
      "detail": "plz/19.json"
    },
    {
      "zip": "20246",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8635,
      "direct_p50": 10855,
      "avg": 9148,
      "n_active": 4,
      "pool_n": 110,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/20.json"
    },
    {
      "zip": "20297",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8190,
      "direct_p50": 7932,
      "avg": 8226,
      "n_active": 4,
      "pool_n": 78,
      "pool_size": 5,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/20.json"
    },
    {
      "zip": "21382",
      "city": "Brietlingen",
      "state": "Niedersachsen",
      "p50": 4083,
      "direct_p50": 4315,
      "avg": 4199,
      "n_active": 4,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "21407",
      "city": "Deutsch Evern",
      "state": "Niedersachsen",
      "p50": 5566,
      "direct_p50": 5657,
      "avg": 5245,
      "n_active": 4,
      "pool_n": 133,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 25.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "21702",
      "city": "Ahlerstedt",
      "state": "Niedersachsen",
      "p50": 3095,
      "direct_p50": 3165,
      "avg": 3333,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/21.json"
    },
    {
      "zip": "21706",
      "city": "Drochtersen",
      "state": "Niedersachsen",
      "p50": 3364,
      "direct_p50": 3148,
      "avg": 3045,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 63,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 120.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "21723",
      "city": "Hollern",
      "state": "Niedersachsen",
      "p50": 2956,
      "direct_p50": 2471,
      "avg": 3227,
      "n_active": 4,
      "pool_n": 69,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "21755",
      "city": "Hechthausen",
      "state": "Niedersachsen",
      "p50": 4041,
      "direct_p50": 3314,
      "avg": 3708,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "23627",
      "city": "Groß Grönau",
      "state": "Schleswig-Holstein",
      "p50": 3361,
      "direct_p50": 2390,
      "avg": 3558,
      "n_active": 4,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 127,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -28.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "24610",
      "city": "Gönnebek",
      "state": "Schleswig-Holstein",
      "p50": 3736,
      "direct_p50": 1029,
      "avg": 3405,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 303,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "24882",
      "city": "Schaalby",
      "state": "Schleswig-Holstein",
      "p50": 2592,
      "direct_p50": 2540,
      "avg": 3299,
      "n_active": 4,
      "pool_n": 97,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 17.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "25371",
      "city": "Seestermühe",
      "state": "Schleswig-Holstein",
      "p50": 2801,
      "direct_p50": 2036,
      "avg": 2932,
      "n_active": 4,
      "pool_n": 64,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -43.1,
      "detail": "plz/25.json"
    },
    {
      "zip": "25704",
      "city": "Meldorf",
      "state": "Schleswig-Holstein",
      "p50": 2569,
      "direct_p50": 3625,
      "avg": 2863,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -23.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "25860",
      "city": "Horstedt",
      "state": "Schleswig-Holstein",
      "p50": 4012,
      "direct_p50": 1432,
      "avg": 4418,
      "n_active": 4,
      "pool_n": 155,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/25.json"
    },
    {
      "zip": "25920",
      "city": "Stedesand",
      "state": "Schleswig-Holstein",
      "p50": 2862,
      "direct_p50": 2609,
      "avg": 2660,
      "n_active": 4,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 18.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "26209",
      "city": "Hatten",
      "state": "Niedersachsen",
      "p50": 3071,
      "direct_p50": 2920,
      "avg": 3208,
      "n_active": 4,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 128,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "26349",
      "city": "Jade",
      "state": "Niedersachsen",
      "p50": 2964,
      "direct_p50": 1936,
      "avg": 3011,
      "n_active": 4,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 138,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -11.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "26683",
      "city": "Saterland",
      "state": "Niedersachsen",
      "p50": 2544,
      "direct_p50": 2544,
      "avg": 3010,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 108,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "26844",
      "city": "Jemgum",
      "state": "Niedersachsen",
      "p50": 1876,
      "direct_p50": 2970,
      "avg": 2571,
      "n_active": 4,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -23.6,
      "detail": "plz/26.json"
    },
    {
      "zip": "26903",
      "city": "Surwold",
      "state": "Niedersachsen",
      "p50": 3400,
      "direct_p50": 3058,
      "avg": 3338,
      "n_active": 4,
      "pool_n": 165,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 102,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "27245",
      "city": "Barenburg",
      "state": "Niedersachsen",
      "p50": 2685,
      "direct_p50": 4435,
      "avg": 2830,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 114,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -47.7,
      "detail": "plz/27.json"
    },
    {
      "zip": "27257",
      "city": "Bensen",
      "state": "Niedersachsen",
      "p50": 2317,
      "direct_p50": 1408,
      "avg": 2637,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "27367",
      "city": "Horstedt (Niedersachsen)",
      "state": "Niedersachsen",
      "p50": 3207,
      "direct_p50": 1432,
      "avg": 2944,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 42.3,
      "detail": "plz/27.json"
    },
    {
      "zip": "27498",
      "city": "Helgoland",
      "state": "Schleswig-Holstein",
      "p50": 4019,
      "direct_p50": 4019,
      "avg": 5492,
      "n_active": 4,
      "pool_n": 4,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 224,
      "quality": "zu dünn",
      "dom_days": 243,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/27.json"
    },
    {
      "zip": "27798",
      "city": "Hude (Oldenburg)",
      "state": "Niedersachsen",
      "p50": 3202,
      "direct_p50": 3350,
      "avg": 3107,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/27.json"
    },
    {
      "zip": "28879",
      "city": "Grasberg",
      "state": "Niedersachsen",
      "p50": 3367,
      "direct_p50": 4415,
      "avg": 3532,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/28.json"
    },
    {
      "zip": "29331",
      "city": "Lachendorf",
      "state": "Niedersachsen",
      "p50": 1730,
      "direct_p50": 1812,
      "avg": 2017,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 34.2,
      "detail": "plz/29.json"
    },
    {
      "zip": "31020",
      "city": "Salzhemmendorf",
      "state": "Niedersachsen",
      "p50": 1636,
      "direct_p50": 3736,
      "avg": 2169,
      "n_active": 4,
      "pool_n": 84,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 440,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -22.6,
      "detail": "plz/31.json"
    },
    {
      "zip": "31162",
      "city": "Bad Salzdetfurth",
      "state": "Niedersachsen",
      "p50": 2421,
      "direct_p50": 3036,
      "avg": 2590,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 118,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "31174",
      "city": "Schellerten",
      "state": "Niedersachsen",
      "p50": 2033,
      "direct_p50": 1715,
      "avg": 2008,
      "n_active": 4,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/31.json"
    },
    {
      "zip": "31246",
      "city": "Ilsede",
      "state": "Niedersachsen",
      "p50": 3007,
      "direct_p50": 1737,
      "avg": 2931,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "31249",
      "city": "Hohenhameln",
      "state": "Niedersachsen",
      "p50": 3756,
      "direct_p50": 1862,
      "avg": 3165,
      "n_active": 4,
      "pool_n": 46,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 93,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 34.4,
      "detail": "plz/31.json"
    },
    {
      "zip": "31618",
      "city": "Liebenau",
      "state": "Niedersachsen",
      "p50": 2225,
      "direct_p50": 1022,
      "avg": 2453,
      "n_active": 4,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "32289",
      "city": "Rödinghausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2866,
      "direct_p50": 2434,
      "avg": 3003,
      "n_active": 4,
      "pool_n": 86,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 12.6,
      "detail": "plz/32.json"
    },
    {
      "zip": "32369",
      "city": "Rahden",
      "state": "Nordrhein-Westfalen",
      "p50": 3450,
      "direct_p50": 3509,
      "avg": 3028,
      "n_active": 4,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 220,
      "dom_source": "entities",
      "trend_pct": 108.0,
      "detail": "plz/32.json"
    },
    {
      "zip": "32609",
      "city": "Hüllhorst",
      "state": "Nordrhein-Westfalen",
      "p50": 3080,
      "direct_p50": 2629,
      "avg": 2750,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 89,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 58.7,
      "detail": "plz/32.json"
    },
    {
      "zip": "33034",
      "city": "Brakel",
      "state": "Nordrhein-Westfalen",
      "p50": 3800,
      "direct_p50": 2976,
      "avg": 3101,
      "n_active": 4,
      "pool_n": 58,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 363,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 143.3,
      "detail": "plz/33.json"
    },
    {
      "zip": "33184",
      "city": "Altenbeken",
      "state": "Nordrhein-Westfalen",
      "p50": 3400,
      "direct_p50": 1749,
      "avg": 3423,
      "n_active": 4,
      "pool_n": 79,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -26.3,
      "detail": "plz/33.json"
    },
    {
      "zip": "33449",
      "city": "Langenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 3641,
      "direct_p50": 4058,
      "avg": 3389,
      "n_active": 4,
      "pool_n": 75,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/33.json"
    },
    {
      "zip": "33829",
      "city": "Borgholzhausen",
      "state": "Nordrhein-Westfalen",
      "p50": 2651,
      "direct_p50": 3339,
      "avg": 2938,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -29.0,
      "detail": "plz/33.json"
    },
    {
      "zip": "34281",
      "city": "Gudensberg",
      "state": "Hessen",
      "p50": 2670,
      "direct_p50": 2940,
      "avg": 2816,
      "n_active": 4,
      "pool_n": 61,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -11.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "34286",
      "city": "Spangenberg",
      "state": "Hessen",
      "p50": 2683,
      "direct_p50": 2785,
      "avg": 2580,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -21.8,
      "detail": "plz/34.json"
    },
    {
      "zip": "34289",
      "city": "Zierenberg",
      "state": "Hessen",
      "p50": 3506,
      "direct_p50": 1573,
      "avg": 3942,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 70.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "34305",
      "city": "Niedenstein",
      "state": "Hessen",
      "p50": 1991,
      "direct_p50": 1945,
      "avg": 2214,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -43.0,
      "detail": "plz/34.json"
    },
    {
      "zip": "35236",
      "city": "Niederdieten",
      "state": "Hessen",
      "p50": 672,
      "direct_p50": 1424,
      "avg": 774,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 110,
      "quality": "niedrig",
      "dom_days": 254,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "35305",
      "city": "Beltershain",
      "state": "Hessen",
      "p50": 3112,
      "direct_p50": 3161,
      "avg": 2982,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 103,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -33.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "35321",
      "city": "Laubach",
      "state": "Hessen",
      "p50": 2466,
      "direct_p50": 1801,
      "avg": 2697,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -25.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "35581",
      "city": "Müchholzhausen",
      "state": "Hessen",
      "p50": 2940,
      "direct_p50": 2082,
      "avg": 3227,
      "n_active": 4,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35614",
      "city": "Bechlingen",
      "state": "Hessen",
      "p50": 3649,
      "direct_p50": 2960,
      "avg": 3321,
      "n_active": 4,
      "pool_n": 48,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/35.json"
    },
    {
      "zip": "35683",
      "city": "Dillenburg",
      "state": "Hessen",
      "p50": 4527,
      "direct_p50": 2486,
      "avg": 3985,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 49,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 23.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "36214",
      "city": "Nentershausen",
      "state": "Hessen",
      "p50": 3716,
      "direct_p50": 1521,
      "avg": 3062,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -49.0,
      "detail": "plz/36.json"
    },
    {
      "zip": "36269",
      "city": "Heimboldshausen",
      "state": "Hessen",
      "p50": 3879,
      "direct_p50": 924,
      "avg": 3298,
      "n_active": 4,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 299,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/36.json"
    },
    {
      "zip": "37284",
      "city": "Waldkappel",
      "state": "Hessen",
      "p50": 3324,
      "direct_p50": 7872,
      "avg": 3416,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 372,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 45.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "37327",
      "city": "Leinefelde",
      "state": "Thüringen",
      "p50": 1990,
      "direct_p50": 1672,
      "avg": 1956,
      "n_active": 4,
      "pool_n": 22,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 146.5,
      "detail": "plz/37.json"
    },
    {
      "zip": "37351",
      "city": "Dingelstädt",
      "state": "Thüringen",
      "p50": 1118,
      "direct_p50": 1071,
      "avg": 1399,
      "n_active": 4,
      "pool_n": 29,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 47.2,
      "detail": "plz/37.json"
    },
    {
      "zip": "37445",
      "city": "Walkenried",
      "state": "Niedersachsen",
      "p50": 1000,
      "direct_p50": 990,
      "avg": 1056,
      "n_active": 4,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 106,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "37632",
      "city": "Eschershausen",
      "state": "Niedersachsen",
      "p50": 1792,
      "direct_p50": 551,
      "avg": 2046,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/37.json"
    },
    {
      "zip": "38271",
      "city": "Baddeckenstedt",
      "state": "Niedersachsen",
      "p50": 3136,
      "direct_p50": 1410,
      "avg": 2899,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38329",
      "city": "Wittmar",
      "state": "Niedersachsen",
      "p50": 1739,
      "direct_p50": 1087,
      "avg": 1962,
      "n_active": 4,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "38877",
      "city": "Benneckenstein",
      "state": "Sachsen-Anhalt",
      "p50": 1150,
      "direct_p50": 649,
      "avg": 1281,
      "n_active": 4,
      "pool_n": 103,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 157,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "39171",
      "city": "Schwaneberg",
      "state": "Sachsen-Anhalt",
      "p50": 1925,
      "direct_p50": 1217,
      "avg": 2005,
      "n_active": 4,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/39.json"
    },
    {
      "zip": "39279",
      "city": "Loburg",
      "state": "Sachsen-Anhalt",
      "p50": 1084,
      "direct_p50": 2700,
      "avg": 1371,
      "n_active": 4,
      "pool_n": 18,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/39.json"
    },
    {
      "zip": "39356",
      "city": "Weferlingen",
      "state": "Sachsen-Anhalt",
      "p50": 2701,
      "direct_p50": 1380,
      "avg": 2380,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 62.1,
      "detail": "plz/39.json"
    },
    {
      "zip": "39590",
      "city": "Tangermünde",
      "state": "Sachsen-Anhalt",
      "p50": 2544,
      "direct_p50": 2534,
      "avg": 2436,
      "n_active": 4,
      "pool_n": 18,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/39.json"
    },
    {
      "zip": "42399",
      "city": "Wuppertal",
      "state": "Nordrhein-Westfalen",
      "p50": 1971,
      "direct_p50": 2088,
      "avg": 2085,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -21.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "42657",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 3000,
      "direct_p50": 2460,
      "avg": 3095,
      "n_active": 4,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 79,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 25.3,
      "detail": "plz/42.json"
    },
    {
      "zip": "47661",
      "city": "Issum",
      "state": "Nordrhein-Westfalen",
      "p50": 4253,
      "direct_p50": 4300,
      "avg": 4014,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "49439",
      "city": "Steinfeld",
      "state": "Niedersachsen",
      "p50": 3999,
      "direct_p50": 4283,
      "avg": 3838,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 84.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "49593",
      "city": "Bersenbrück",
      "state": "Niedersachsen",
      "p50": 3210,
      "direct_p50": 3462,
      "avg": 2884,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 39.6,
      "detail": "plz/49.json"
    },
    {
      "zip": "49681",
      "city": "Garrel",
      "state": "Niedersachsen",
      "p50": 3681,
      "direct_p50": 4144,
      "avg": 3439,
      "n_active": 4,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 15.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "49751",
      "city": "Sögel",
      "state": "Niedersachsen",
      "p50": 3475,
      "direct_p50": 2758,
      "avg": 3394,
      "n_active": 4,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/49.json"
    },
    {
      "zip": "49824",
      "city": "Laar (Vechte)",
      "state": "Niedersachsen",
      "p50": 3866,
      "direct_p50": 3911,
      "avg": 3313,
      "n_active": 4,
      "pool_n": 25,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/49.json"
    },
    {
      "zip": "50570",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 7314,
      "direct_p50": 7284,
      "avg": 6741,
      "n_active": 4,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 50,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 135.3,
      "detail": "plz/50.json"
    },
    {
      "zip": "52499",
      "city": "Baesweiler",
      "state": "Nordrhein-Westfalen",
      "p50": 2580,
      "direct_p50": 3657,
      "avg": 2900,
      "n_active": 4,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 106,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 21.8,
      "detail": "plz/52.json"
    },
    {
      "zip": "53804",
      "city": "Much",
      "state": "Nordrhein-Westfalen",
      "p50": 3531,
      "direct_p50": 2320,
      "avg": 3726,
      "n_active": 4,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "54457",
      "city": "Wincheringen",
      "state": "Rheinland-Pfalz",
      "p50": 4291,
      "direct_p50": 3721,
      "avg": 4311,
      "n_active": 4,
      "pool_n": 77,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 6.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54497",
      "city": "Morbach",
      "state": "Rheinland-Pfalz",
      "p50": 3501,
      "direct_p50": 1780,
      "avg": 3293,
      "n_active": 4,
      "pool_n": 69,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 120,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": 21.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "54498",
      "city": "Piesport",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 1794,
      "avg": 2788,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 318,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -9.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54518",
      "city": "Altrich",
      "state": "Rheinland-Pfalz",
      "p50": 4181,
      "direct_p50": 1994,
      "avg": 3680,
      "n_active": 4,
      "pool_n": 99,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 38.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54526",
      "city": "Landscheid",
      "state": "Rheinland-Pfalz",
      "p50": 4193,
      "direct_p50": 5044,
      "avg": 3865,
      "n_active": 4,
      "pool_n": 97,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 24.0,
      "detail": "plz/54.json"
    },
    {
      "zip": "55435",
      "city": "Gau-Algesheim",
      "state": "Rheinland-Pfalz",
      "p50": 3457,
      "direct_p50": 3478,
      "avg": 3849,
      "n_active": 4,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "55481",
      "city": "Nieder Kostenz",
      "state": "Rheinland-Pfalz",
      "p50": 2186,
      "direct_p50": 2651,
      "avg": 2307,
      "n_active": 4,
      "pool_n": 28,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -23.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "55758",
      "city": "Kempfeld",
      "state": "Rheinland-Pfalz",
      "p50": 1508,
      "direct_p50": 1741,
      "avg": 1801,
      "n_active": 4,
      "pool_n": 88,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 97,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -27.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "56332",
      "city": "Hatzenport",
      "state": "Rheinland-Pfalz",
      "p50": 3242,
      "direct_p50": 1914,
      "avg": 3080,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "56424",
      "city": "Bannberscheid",
      "state": "Rheinland-Pfalz",
      "p50": 3076,
      "direct_p50": 3076,
      "avg": 2743,
      "n_active": 4,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 122,
      "dom_source": "entities",
      "trend_pct": -38.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56589",
      "city": "Niederbreitbach",
      "state": "Rheinland-Pfalz",
      "p50": 2684,
      "direct_p50": 2827,
      "avg": 2686,
      "n_active": 4,
      "pool_n": 44,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 91,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56743",
      "city": "Mendig",
      "state": "Rheinland-Pfalz",
      "p50": 2856,
      "direct_p50": 2129,
      "avg": 3029,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 103,
      "dom_source": "entities",
      "trend_pct": -29.2,
      "detail": "plz/56.json"
    },
    {
      "zip": "57399",
      "city": "Kirchhundem",
      "state": "Nordrhein-Westfalen",
      "p50": 675,
      "direct_p50": 1992,
      "avg": 1212,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -31.1,
      "detail": "plz/57.json"
    },
    {
      "zip": "57629",
      "city": "Merkelbach",
      "state": "Rheinland-Pfalz",
      "p50": 1103,
      "direct_p50": 3800,
      "avg": 1894,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -56.3,
      "detail": "plz/57.json"
    },
    {
      "zip": "57645",
      "city": "Nister",
      "state": "Rheinland-Pfalz",
      "p50": 2537,
      "direct_p50": 3866,
      "avg": 2394,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/57.json"
    },
    {
      "zip": "58710",
      "city": "Menden (Sauerland)",
      "state": "Nordrhein-Westfalen",
      "p50": 2059,
      "direct_p50": 1818,
      "avg": 2457,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/58.json"
    },
    {
      "zip": "59469",
      "city": "Ense",
      "state": "Nordrhein-Westfalen",
      "p50": 2736,
      "direct_p50": 3095,
      "avg": 2981,
      "n_active": 4,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/59.json"
    },
    {
      "zip": "61194",
      "city": "Niddatal",
      "state": "Hessen",
      "p50": 2880,
      "direct_p50": 3294,
      "avg": 2931,
      "n_active": 4,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 88,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 10.2,
      "detail": "plz/61.json"
    },
    {
      "zip": "63683",
      "city": "Ortenberg",
      "state": "Hessen",
      "p50": 2363,
      "direct_p50": 1864,
      "avg": 3053,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -24.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "63849",
      "city": "Leidersbach",
      "state": "Bayern",
      "p50": 3349,
      "direct_p50": 3703,
      "avg": 3582,
      "n_active": 4,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 77,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "63877",
      "city": "Laufach",
      "state": "Bayern",
      "p50": 2621,
      "direct_p50": 1897,
      "avg": 2778,
      "n_active": 4,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "63924",
      "city": "Kleinheubach",
      "state": "Bayern",
      "p50": 2813,
      "direct_p50": 3163,
      "avg": 2978,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 112,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "63939",
      "city": "Wörth am Main",
      "state": "Bayern",
      "p50": 3218,
      "direct_p50": 2580,
      "avg": 3626,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 42,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "64395",
      "city": "Brensbach",
      "state": "Hessen",
      "p50": 2776,
      "direct_p50": 2125,
      "avg": 2917,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "64678",
      "city": "Lindenfels",
      "state": "Hessen",
      "p50": 3246,
      "direct_p50": 1738,
      "avg": 3522,
      "n_active": 4,
      "pool_n": 135,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 86,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/64.json"
    },
    {
      "zip": "65347",
      "city": "Hattenheim",
      "state": "Hessen",
      "p50": 3587,
      "direct_p50": 2870,
      "avg": 3776,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/65.json"
    },
    {
      "zip": "65391",
      "city": "Lorch",
      "state": "Hessen",
      "p50": 3253,
      "direct_p50": 1643,
      "avg": 3142,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "65558",
      "city": "Flacht",
      "state": "Rheinland-Pfalz",
      "p50": 2700,
      "direct_p50": 2471,
      "avg": 3091,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "66127",
      "city": "Klarenthal",
      "state": "Saarland",
      "p50": 2643,
      "direct_p50": 1442,
      "avg": 3116,
      "n_active": 4,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 27.2,
      "detail": "plz/66.json"
    },
    {
      "zip": "66359",
      "city": "Bous",
      "state": "Saarland",
      "p50": 2451,
      "direct_p50": 2791,
      "avg": 2613,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/66.json"
    },
    {
      "zip": "66540",
      "city": "Neunkirchen",
      "state": "Saarland",
      "p50": 1477,
      "direct_p50": 1687,
      "avg": 1765,
      "n_active": 4,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 15.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "66571",
      "city": "Eppelborn",
      "state": "Saarland",
      "p50": 2304,
      "direct_p50": 1267,
      "avg": 2295,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 35.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "66620",
      "city": "Nonnweiler",
      "state": "Saarland",
      "p50": 3668,
      "direct_p50": 4488,
      "avg": 3583,
      "n_active": 4,
      "pool_n": 63,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 41.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "66839",
      "city": "Schmelz",
      "state": "Saarland",
      "p50": 3397,
      "direct_p50": 2587,
      "avg": 3263,
      "n_active": 4,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 30.2,
      "detail": "plz/66.json"
    },
    {
      "zip": "66871",
      "city": "Pfeffelbach",
      "state": "Rheinland-Pfalz",
      "p50": 3705,
      "direct_p50": 3577,
      "avg": 3207,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 116.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "66879",
      "city": "Steinwenden",
      "state": "Rheinland-Pfalz",
      "p50": 3030,
      "direct_p50": 3030,
      "avg": 2755,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -11.8,
      "detail": "plz/66.json"
    },
    {
      "zip": "66909",
      "city": "Matzenbach",
      "state": "Rheinland-Pfalz",
      "p50": 3738,
      "direct_p50": 2544,
      "avg": 3251,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 57.5,
      "detail": "plz/66.json"
    },
    {
      "zip": "67134",
      "city": "Birkenheide",
      "state": "Rheinland-Pfalz",
      "p50": 3223,
      "direct_p50": 2204,
      "avg": 3648,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67146",
      "city": "Deidesheim",
      "state": "Rheinland-Pfalz",
      "p50": 3228,
      "direct_p50": 3956,
      "avg": 3481,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 73,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -10.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67166",
      "city": "Otterstadt",
      "state": "Rheinland-Pfalz",
      "p50": 2892,
      "direct_p50": 3340,
      "avg": 2929,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67297",
      "city": "Marnheim",
      "state": "Rheinland-Pfalz",
      "p50": 2223,
      "direct_p50": 1865,
      "avg": 2316,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 91,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67308",
      "city": "Biedesheim Pfalz",
      "state": "Rheinland-Pfalz",
      "p50": 3158,
      "direct_p50": 2393,
      "avg": 3386,
      "n_active": 4,
      "pool_n": 59,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "67592",
      "city": "Flörsheim-Dalsheim",
      "state": "Rheinland-Pfalz",
      "p50": 2647,
      "direct_p50": 4439,
      "avg": 2911,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "67722",
      "city": "Winnweiler",
      "state": "Rheinland-Pfalz",
      "p50": 1799,
      "direct_p50": 1223,
      "avg": 1655,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "69257",
      "city": "Wiesenbach",
      "state": "Baden-Württemberg",
      "p50": 2759,
      "direct_p50": 2314,
      "avg": 2948,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/69.json"
    },
    {
      "zip": "69429",
      "city": "Strümpfelbrunn",
      "state": "Baden-Württemberg",
      "p50": 2577,
      "direct_p50": 1436,
      "avg": 3032,
      "n_active": 4,
      "pool_n": 62,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 23.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "71576",
      "city": "Burgstetten",
      "state": "Baden-Württemberg",
      "p50": 3451,
      "direct_p50": 3220,
      "avg": 3598,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "72189",
      "city": "Vöhringen",
      "state": "Baden-Württemberg",
      "p50": 2338,
      "direct_p50": 2599,
      "avg": 2598,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -15.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72501",
      "city": "Gammertingen",
      "state": "Baden-Württemberg",
      "p50": 2238,
      "direct_p50": 1967,
      "avg": 2248,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "72514",
      "city": "Inzigkofen",
      "state": "Baden-Württemberg",
      "p50": 2812,
      "direct_p50": 4515,
      "avg": 2894,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "73095",
      "city": "Albershausen",
      "state": "Baden-Württemberg",
      "p50": 3490,
      "direct_p50": 3118,
      "avg": 3664,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/73.json"
    },
    {
      "zip": "73275",
      "city": "Ohmden",
      "state": "Baden-Württemberg",
      "p50": 3765,
      "direct_p50": 3902,
      "avg": 3773,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 103,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "73278",
      "city": "Schlierbach",
      "state": "Baden-Württemberg",
      "p50": 3512,
      "direct_p50": 5354,
      "avg": 3478,
      "n_active": 4,
      "pool_n": 76,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 8.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "73568",
      "city": "Durlangen",
      "state": "Baden-Württemberg",
      "p50": 2792,
      "direct_p50": 2446,
      "avg": 2929,
      "n_active": 4,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 173,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73569",
      "city": "Eschach",
      "state": "Baden-Württemberg",
      "p50": 4559,
      "direct_p50": 3581,
      "avg": 3986,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 136,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "74389",
      "city": "Cleebronn",
      "state": "Baden-Württemberg",
      "p50": 3332,
      "direct_p50": 3878,
      "avg": 3390,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/74.json"
    },
    {
      "zip": "74549",
      "city": "Wolpertshausen",
      "state": "Baden-Württemberg",
      "p50": 3531,
      "direct_p50": 2278,
      "avg": 3280,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74915",
      "city": "Waibstadt",
      "state": "Baden-Württemberg",
      "p50": 4692,
      "direct_p50": 4252,
      "avg": 4154,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 185,
      "quality": "niedrig",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 141.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74931",
      "city": "Lobbach",
      "state": "Baden-Württemberg",
      "p50": 3019,
      "direct_p50": 2143,
      "avg": 3690,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 26.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74933",
      "city": "Neidenstein",
      "state": "Baden-Württemberg",
      "p50": 4692,
      "direct_p50": 1977,
      "avg": 4154,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 77,
      "quality": "niedrig",
      "dom_days": 86,
      "dom_source": "entities",
      "trend_pct": 141.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "75242",
      "city": "Neuhausen",
      "state": "Baden-Württemberg",
      "p50": 2500,
      "direct_p50": 4638,
      "avg": 2778,
      "n_active": 4,
      "pool_n": 87,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -26.1,
      "detail": "plz/75.json"
    },
    {
      "zip": "76470",
      "city": "Ötigheim",
      "state": "Baden-Württemberg",
      "p50": 3040,
      "direct_p50": 3539,
      "avg": 3189,
      "n_active": 4,
      "pool_n": 262,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 75,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76474",
      "city": "Au am Rhein",
      "state": "Baden-Württemberg",
      "p50": 3026,
      "direct_p50": 3007,
      "avg": 3086,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "76770",
      "city": "Hatzenbühl",
      "state": "Rheinland-Pfalz",
      "p50": 3075,
      "direct_p50": 3383,
      "avg": 3222,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "77767",
      "city": "Appenweier",
      "state": "Baden-Württemberg",
      "p50": 3022,
      "direct_p50": 2769,
      "avg": 3018,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 64,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/77.json"
    },
    {
      "zip": "77776",
      "city": "Bad Rippoldsau-Schapbach",
      "state": "Baden-Württemberg",
      "p50": 1834,
      "direct_p50": 1405,
      "avg": 1767,
      "n_active": 4,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/77.json"
    },
    {
      "zip": "77794",
      "city": "Lautenbach",
      "state": "Baden-Württemberg",
      "p50": 2739,
      "direct_p50": 4664,
      "avg": 2792,
      "n_active": 4,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -24.0,
      "detail": "plz/77.json"
    },
    {
      "zip": "77830",
      "city": "Bühlertal",
      "state": "Baden-Württemberg",
      "p50": 2979,
      "direct_p50": 2622,
      "avg": 3239,
      "n_active": 4,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 50,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "77966",
      "city": "Kappel",
      "state": "Baden-Württemberg",
      "p50": 3663,
      "direct_p50": 3293,
      "avg": 3715,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -22.3,
      "detail": "plz/77.json"
    },
    {
      "zip": "78199",
      "city": "Bräunlingen",
      "state": "Baden-Württemberg",
      "p50": 3463,
      "direct_p50": 1681,
      "avg": 3674,
      "n_active": 4,
      "pool_n": 121,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "78586",
      "city": "Deilingen",
      "state": "Baden-Württemberg",
      "p50": 3646,
      "direct_p50": 2294,
      "avg": 3446,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "78589",
      "city": "Dürbheim",
      "state": "Baden-Württemberg",
      "p50": 2667,
      "direct_p50": 3255,
      "avg": 2738,
      "n_active": 4,
      "pool_n": 73,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "78609",
      "city": "Tuningen",
      "state": "Baden-Württemberg",
      "p50": 3012,
      "direct_p50": 2997,
      "avg": 3238,
      "n_active": 4,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78655",
      "city": "Dunningen",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 3836,
      "avg": 2677,
      "n_active": 4,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 18.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "78736",
      "city": "Epfendorf",
      "state": "Baden-Württemberg",
      "p50": 4203,
      "direct_p50": 4601,
      "avg": 3908,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 177,
      "dom_source": "entities",
      "trend_pct": -1.9,
      "detail": "plz/78.json"
    },
    {
      "zip": "79268",
      "city": "Bötzingen",
      "state": "Baden-Württemberg",
      "p50": 3939,
      "direct_p50": 2904,
      "avg": 4671,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 122,
      "quality": "niedrig",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79271",
      "city": "St. Peter",
      "state": "Baden-Württemberg",
      "p50": 3548,
      "direct_p50": 3205,
      "avg": 4214,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79282",
      "city": "Ballrechten-Dottingen",
      "state": "Baden-Württemberg",
      "p50": 3898,
      "direct_p50": 3732,
      "avg": 4513,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 132,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79733",
      "city": "Görwihl",
      "state": "Baden-Württemberg",
      "p50": 4657,
      "direct_p50": 2061,
      "avg": 4083,
      "n_active": 4,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 81.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79736",
      "city": "Rickenbach",
      "state": "Baden-Württemberg",
      "p50": 3703,
      "direct_p50": 2134,
      "avg": 4041,
      "n_active": 4,
      "pool_n": 117,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 48.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "82398",
      "city": "Polling",
      "state": "Bayern",
      "p50": 4995,
      "direct_p50": 5094,
      "avg": 5044,
      "n_active": 4,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "82490",
      "city": "Farchant",
      "state": "Bayern",
      "p50": 8846,
      "direct_p50": 5745,
      "avg": 8753,
      "n_active": 4,
      "pool_n": 367,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 96,
      "quality": "niedrig",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "82491",
      "city": "Grainau",
      "state": "Bayern",
      "p50": 8891,
      "direct_p50": 5738,
      "avg": 8877,
      "n_active": 4,
      "pool_n": 356,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 101,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "83126",
      "city": "Flintsbach am Inn",
      "state": "Bayern",
      "p50": 6240,
      "direct_p50": 4276,
      "avg": 6384,
      "n_active": 4,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "83135",
      "city": "Schechen",
      "state": "Bayern",
      "p50": 7654,
      "direct_p50": 4156,
      "avg": 7039,
      "n_active": 4,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 128,
      "dom_source": "entities",
      "trend_pct": 76.8,
      "detail": "plz/83.json"
    },
    {
      "zip": "83329",
      "city": "Waging am See",
      "state": "Bayern",
      "p50": 5000,
      "direct_p50": 3163,
      "avg": 5226,
      "n_active": 4,
      "pool_n": 127,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 111,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "84085",
      "city": "Langquaid",
      "state": "Bayern",
      "p50": 4000,
      "direct_p50": 4066,
      "avg": 4088,
      "n_active": 4,
      "pool_n": 57,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/84.json"
    },
    {
      "zip": "84088",
      "city": "Neufahrn in Niederbayern",
      "state": "Bayern",
      "p50": 4679,
      "direct_p50": 4034,
      "avg": 4417,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 137,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "84094",
      "city": "Elsendorf",
      "state": "Bayern",
      "p50": 3501,
      "direct_p50": 3951,
      "avg": 3593,
      "n_active": 4,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 7.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "84100",
      "city": "Niederaichbach",
      "state": "Bayern",
      "p50": 4999,
      "direct_p50": 3200,
      "avg": 4655,
      "n_active": 4,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "84494",
      "city": "Neumarkt-Sankt Veit",
      "state": "Bayern",
      "p50": 3367,
      "direct_p50": 3062,
      "avg": 3489,
      "n_active": 4,
      "pool_n": 55,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "84544",
      "city": "Aschau am Inn",
      "state": "Bayern",
      "p50": 3174,
      "direct_p50": 2711,
      "avg": 3456,
      "n_active": 4,
      "pool_n": 117,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 105,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "84559",
      "city": "Kraiburg",
      "state": "Bayern",
      "p50": 3205,
      "direct_p50": 4817,
      "avg": 3511,
      "n_active": 4,
      "pool_n": 117,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "84561",
      "city": "Mehring",
      "state": "Bayern",
      "p50": 4460,
      "direct_p50": 2949,
      "avg": 4679,
      "n_active": 4,
      "pool_n": 118,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/84.json"
    },
    {
      "zip": "84571",
      "city": "Reischach",
      "state": "Bayern",
      "p50": 4750,
      "direct_p50": 4500,
      "avg": 4445,
      "n_active": 4,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/84.json"
    },
    {
      "zip": "84576",
      "city": "Teising",
      "state": "Bayern",
      "p50": 3069,
      "direct_p50": 2755,
      "avg": 3291,
      "n_active": 4,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "85247",
      "city": "Schwabhausen",
      "state": "Bayern",
      "p50": 5585,
      "direct_p50": 6196,
      "avg": 5646,
      "n_active": 4,
      "pool_n": 157,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 93,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 4.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "85301",
      "city": "Schweitenkirchen",
      "state": "Bayern",
      "p50": 5706,
      "direct_p50": 2982,
      "avg": 5358,
      "n_active": 4,
      "pool_n": 108,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 22.6,
      "detail": "plz/85.json"
    },
    {
      "zip": "85617",
      "city": "Aßling",
      "state": "Bayern",
      "p50": 6156,
      "direct_p50": 4509,
      "avg": 6612,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "85625",
      "city": "Glonn",
      "state": "Bayern",
      "p50": 5260,
      "direct_p50": 6060,
      "avg": 5081,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "85652",
      "city": "Pliening",
      "state": "Bayern",
      "p50": 5863,
      "direct_p50": 4678,
      "avg": 5997,
      "n_active": 4,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 69,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "86495",
      "city": "Eurasburg",
      "state": "Bayern",
      "p50": 4745,
      "direct_p50": 4251,
      "avg": 5179,
      "n_active": 4,
      "pool_n": 73,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86554",
      "city": "Pöttmes",
      "state": "Bayern",
      "p50": 4727,
      "direct_p50": 2862,
      "avg": 4610,
      "n_active": 4,
      "pool_n": 129,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 45.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86668",
      "city": "Karlshuld",
      "state": "Bayern",
      "p50": 3803,
      "direct_p50": 3803,
      "avg": 4157,
      "n_active": 4,
      "pool_n": 127,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 64,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "86690",
      "city": "Mertingen",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 4746,
      "avg": 4263,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "86856",
      "city": "Hiltenfingen",
      "state": "Bayern",
      "p50": 4250,
      "direct_p50": 3262,
      "avg": 4309,
      "n_active": 4,
      "pool_n": 81,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -25.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "86932",
      "city": "Pürgen",
      "state": "Bayern",
      "p50": 6163,
      "direct_p50": 5784,
      "avg": 6220,
      "n_active": 4,
      "pool_n": 135,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86972",
      "city": "Altenstadt",
      "state": "Bayern",
      "p50": 3636,
      "direct_p50": 3809,
      "avg": 3795,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "87754",
      "city": "Kammlach",
      "state": "Bayern",
      "p50": 4409,
      "direct_p50": 4454,
      "avg": 4083,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "88145",
      "city": "Hergatz",
      "state": "Bayern",
      "p50": 3560,
      "direct_p50": 4556,
      "avg": 3798,
      "n_active": 4,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 85,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88430",
      "city": "Rot an der Rot",
      "state": "Baden-Württemberg",
      "p50": 3094,
      "direct_p50": 2477,
      "avg": 3514,
      "n_active": 4,
      "pool_n": 47,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 78,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/88.json"
    },
    {
      "zip": "88719",
      "city": "Stetten",
      "state": "Baden-Württemberg",
      "p50": 4930,
      "direct_p50": 4350,
      "avg": 5288,
      "n_active": 4,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "89287",
      "city": "Bellenberg",
      "state": "Bayern",
      "p50": 3286,
      "direct_p50": 3899,
      "avg": 3378,
      "n_active": 4,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 23.3,
      "detail": "plz/89.json"
    },
    {
      "zip": "89297",
      "city": "Roggenburg",
      "state": "Bayern",
      "p50": 3282,
      "direct_p50": 2533,
      "avg": 3730,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 68,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/89.json"
    },
    {
      "zip": "89568",
      "city": "Hermaringen",
      "state": "Baden-Württemberg",
      "p50": 4537,
      "direct_p50": 2341,
      "avg": 4028,
      "n_active": 4,
      "pool_n": 102,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 126,
      "dom_source": "entities",
      "trend_pct": 75.4,
      "detail": "plz/89.json"
    },
    {
      "zip": "91180",
      "city": "Heideck",
      "state": "Bayern",
      "p50": 4528,
      "direct_p50": 3289,
      "avg": 3984,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91452",
      "city": "Wilhermsdorf",
      "state": "Bayern",
      "p50": 3159,
      "direct_p50": 3366,
      "avg": 3064,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "91720",
      "city": "Absberg",
      "state": "Bayern",
      "p50": 4388,
      "direct_p50": 3742,
      "avg": 4430,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91804",
      "city": "Mörnsheim",
      "state": "Bayern",
      "p50": 3015,
      "direct_p50": 1919,
      "avg": 2784,
      "n_active": 4,
      "pool_n": 29,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "92259",
      "city": "Neukirchen bei Sulzbach Rosenberg",
      "state": "Bayern",
      "p50": 2535,
      "direct_p50": 4175,
      "avg": 2690,
      "n_active": 4,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/92.json"
    },
    {
      "zip": "92331",
      "city": "Parsberg",
      "state": "Bayern",
      "p50": 3943,
      "direct_p50": 2821,
      "avg": 3489,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/92.json"
    },
    {
      "zip": "92521",
      "city": "Schwarzenfeld",
      "state": "Bayern",
      "p50": 4039,
      "direct_p50": 5039,
      "avg": 3725,
      "n_active": 4,
      "pool_n": 76,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -11.7,
      "detail": "plz/92.json"
    },
    {
      "zip": "92555",
      "city": "Trausnitz",
      "state": "Bayern",
      "p50": 3857,
      "direct_p50": 996,
      "avg": 3517,
      "n_active": 4,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "92660",
      "city": "Neustadt a. d. Waldnaab",
      "state": "Bayern",
      "p50": 3990,
      "direct_p50": 4075,
      "avg": 3922,
      "n_active": 4,
      "pool_n": 196,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 27.7,
      "detail": "plz/92.json"
    },
    {
      "zip": "92699",
      "city": "Irchenrieth",
      "state": "Bayern",
      "p50": 3961,
      "direct_p50": 3308,
      "avg": 3801,
      "n_active": 4,
      "pool_n": 194,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/92.json"
    },
    {
      "zip": "93155",
      "city": "Hemau",
      "state": "Bayern",
      "p50": 3512,
      "direct_p50": 2217,
      "avg": 3605,
      "n_active": 4,
      "pool_n": 52,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 90,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "93183",
      "city": "Holzheim am Forst",
      "state": "Bayern",
      "p50": 3643,
      "direct_p50": 3409,
      "avg": 3618,
      "n_active": 4,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "93197",
      "city": "Zeitlarn",
      "state": "Bayern",
      "p50": 5988,
      "direct_p50": 5825,
      "avg": 5794,
      "n_active": 4,
      "pool_n": 125,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 141,
      "quality": "niedrig",
      "dom_days": 113,
      "dom_source": "entities",
      "trend_pct": 42.6,
      "detail": "plz/93.json"
    },
    {
      "zip": "93336",
      "city": "Altmannstein",
      "state": "Bayern",
      "p50": 2296,
      "direct_p50": 3910,
      "avg": 2473,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 4,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -25.1,
      "detail": "plz/93.json"
    },
    {
      "zip": "93483",
      "city": "Pösing",
      "state": "Bayern",
      "p50": 3537,
      "direct_p50": 3635,
      "avg": 3414,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 226.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "94127",
      "city": "Neuburg am Inn",
      "state": "Bayern",
      "p50": 3125,
      "direct_p50": 3842,
      "avg": 3280,
      "n_active": 4,
      "pool_n": 131,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 119,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "94133",
      "city": "Röhrnbach",
      "state": "Bayern",
      "p50": 3071,
      "direct_p50": 2849,
      "avg": 3109,
      "n_active": 4,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "94136",
      "city": "Thyrnau",
      "state": "Bayern",
      "p50": 2726,
      "direct_p50": 3931,
      "avg": 2922,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 280,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 65.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94145",
      "city": "Haidmühle",
      "state": "Bayern",
      "p50": 2950,
      "direct_p50": 1019,
      "avg": 2621,
      "n_active": 4,
      "pool_n": 91,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 72.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94149",
      "city": "Kößlarn",
      "state": "Bayern",
      "p50": 3604,
      "direct_p50": 2445,
      "avg": 3275,
      "n_active": 4,
      "pool_n": 71,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 36.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "94261",
      "city": "Kirchdorf im Wald",
      "state": "Bayern",
      "p50": 1803,
      "direct_p50": 4039,
      "avg": 2056,
      "n_active": 4,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 10.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "94330",
      "city": "Salching",
      "state": "Bayern",
      "p50": 3891,
      "direct_p50": 4899,
      "avg": 4013,
      "n_active": 4,
      "pool_n": 234,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 13.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "94333",
      "city": "Geiselhöring",
      "state": "Bayern",
      "p50": 3650,
      "direct_p50": 4664,
      "avg": 3984,
      "n_active": 4,
      "pool_n": 44,
      "pool_size": 8,
      "new_30d": 4,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "94424",
      "city": "Arnstorf",
      "state": "Bayern",
      "p50": 4190,
      "direct_p50": 2587,
      "avg": 3625,
      "n_active": 4,
      "pool_n": 90,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 34.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94439",
      "city": "Roßbach",
      "state": "Bayern",
      "p50": 3057,
      "direct_p50": 2972,
      "avg": 3040,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 53.0,
      "detail": "plz/94.json"
    },
    {
      "zip": "94529",
      "city": "Aicha vorm Wald",
      "state": "Bayern",
      "p50": 3323,
      "direct_p50": 3376,
      "avg": 3235,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 57.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "94542",
      "city": "Haarbach",
      "state": "Bayern",
      "p50": 2394,
      "direct_p50": 2299,
      "avg": 2667,
      "n_active": 4,
      "pool_n": 121,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94556",
      "city": "Neuschönau",
      "state": "Bayern",
      "p50": 1607,
      "direct_p50": 2045,
      "avg": 2290,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 154,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -37.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "95182",
      "city": "Döhlau",
      "state": "Bayern",
      "p50": 2409,
      "direct_p50": 1635,
      "avg": 2298,
      "n_active": 4,
      "pool_n": 75,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 98,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -14.3,
      "detail": "plz/95.json"
    },
    {
      "zip": "95183",
      "city": "Trogen",
      "state": "Bayern",
      "p50": 2424,
      "direct_p50": 1911,
      "avg": 2334,
      "n_active": 4,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/95.json"
    },
    {
      "zip": "95189",
      "city": "Köditz",
      "state": "Bayern",
      "p50": 2056,
      "direct_p50": 1601,
      "avg": 2088,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "95234",
      "city": "Sparneck",
      "state": "Bayern",
      "p50": 1379,
      "direct_p50": 1630,
      "avg": 1484,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 4,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "95482",
      "city": "Gefrees",
      "state": "Bayern",
      "p50": 1889,
      "direct_p50": 1262,
      "avg": 2219,
      "n_active": 4,
      "pool_n": 45,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "95488",
      "city": "Eckersdorf",
      "state": "Bayern",
      "p50": 3029,
      "direct_p50": 3171,
      "avg": 3155,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 27.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "95505",
      "city": "Immenreuth",
      "state": "Bayern",
      "p50": 4150,
      "direct_p50": 1340,
      "avg": 3487,
      "n_active": 4,
      "pool_n": 43,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 77.6,
      "detail": "plz/95.json"
    },
    {
      "zip": "95512",
      "city": "Neudrossenfeld",
      "state": "Bayern",
      "p50": 3333,
      "direct_p50": 3300,
      "avg": 3463,
      "n_active": 4,
      "pool_n": 81,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 13.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "96146",
      "city": "Altendorf",
      "state": "Bayern",
      "p50": 4118,
      "direct_p50": 2589,
      "avg": 3953,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 26.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "96191",
      "city": "Viereth-Trunstadt",
      "state": "Bayern",
      "p50": 3671,
      "direct_p50": 3718,
      "avg": 3752,
      "n_active": 4,
      "pool_n": 47,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 34.3,
      "detail": "plz/96.json"
    },
    {
      "zip": "96193",
      "city": "Wachenroth",
      "state": "Bayern",
      "p50": 3476,
      "direct_p50": 3596,
      "avg": 3323,
      "n_active": 4,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "96264",
      "city": "Altenkunstadt",
      "state": "Bayern",
      "p50": 2249,
      "direct_p50": 1271,
      "avg": 2643,
      "n_active": 4,
      "pool_n": 34,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 130,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 75.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "96269",
      "city": "Großheirath",
      "state": "Bayern",
      "p50": 2824,
      "direct_p50": 2131,
      "avg": 2866,
      "n_active": 4,
      "pool_n": 35,
      "pool_size": 8,
      "new_30d": 4,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96487",
      "city": "Dörfles-Esbach",
      "state": "Bayern",
      "p50": 2733,
      "direct_p50": 3323,
      "avg": 3007,
      "n_active": 4,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "97246",
      "city": "Eibelstadt",
      "state": "Bayern",
      "p50": 3729,
      "direct_p50": 4351,
      "avg": 4084,
      "n_active": 4,
      "pool_n": 81,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97337",
      "city": "Dettelbach",
      "state": "Bayern",
      "p50": 3912,
      "direct_p50": 4372,
      "avg": 4064,
      "n_active": 4,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 4,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 17.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97346",
      "city": "Markt Einersheim",
      "state": "Bayern",
      "p50": 3128,
      "direct_p50": 5957,
      "avg": 3680,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97357",
      "city": "Prichsenstadt",
      "state": "Bayern",
      "p50": 3362,
      "direct_p50": 3410,
      "avg": 3793,
      "n_active": 4,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -36.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97502",
      "city": "Euerbach",
      "state": "Bayern",
      "p50": 2835,
      "direct_p50": 3286,
      "avg": 3208,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 4,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 21.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97525",
      "city": "Schwebheim",
      "state": "Bayern",
      "p50": 3487,
      "direct_p50": 3167,
      "avg": 3252,
      "n_active": 4,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 33.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97526",
      "city": "Sennfeld",
      "state": "Bayern",
      "p50": 3114,
      "direct_p50": 4038,
      "avg": 3192,
      "n_active": 4,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97618",
      "city": "Bad Neustadt an der Saale",
      "state": "Bayern",
      "p50": 3069,
      "direct_p50": 2658,
      "avg": 3072,
      "n_active": 4,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 27.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97845",
      "city": "Neustadt am Main",
      "state": "Bayern",
      "p50": 2818,
      "direct_p50": 3141,
      "avg": 3145,
      "n_active": 4,
      "pool_n": 53,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -38.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97857",
      "city": "Urspringen",
      "state": "Bayern",
      "p50": 4647,
      "direct_p50": 3112,
      "avg": 4163,
      "n_active": 4,
      "pool_n": 72,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 39.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97909",
      "city": "Neuenbuch",
      "state": "Bayern",
      "p50": 2756,
      "direct_p50": 585,
      "avg": 2921,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -40.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "98544",
      "city": "Zella-Mehlis",
      "state": "Thüringen",
      "p50": 1508,
      "direct_p50": 1413,
      "avg": 1822,
      "n_active": 4,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 84,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/98.json"
    },
    {
      "zip": "98596",
      "city": "Brotterode-Trusetal",
      "state": "Thüringen",
      "p50": 1315,
      "direct_p50": 1133,
      "avg": 1591,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -18.0,
      "detail": "plz/98.json"
    },
    {
      "zip": "99097",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2725,
      "direct_p50": 2528,
      "avg": 3219,
      "n_active": 4,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/99.json"
    },
    {
      "zip": "99189",
      "city": "Elxleben",
      "state": "Thüringen",
      "p50": 2581,
      "direct_p50": 1660,
      "avg": 2869,
      "n_active": 4,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 118,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "99439",
      "city": "Berlstedt",
      "state": "Thüringen",
      "p50": 2934,
      "direct_p50": 1192,
      "avg": 3196,
      "n_active": 4,
      "pool_n": 111,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99759",
      "city": "Sollstedt (Wipper)",
      "state": "Thüringen",
      "p50": 938,
      "direct_p50": 928,
      "avg": 1460,
      "n_active": 4,
      "pool_n": 9,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 80,
      "quality": "zu dünn",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99820",
      "city": "Hörselberg-Hainich",
      "state": "Thüringen",
      "p50": 1409,
      "direct_p50": 780,
      "avg": 1559,
      "n_active": 4,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -17.1,
      "detail": "plz/99.json"
    },
    {
      "zip": "99837",
      "city": "Werra-Suhl-Tal",
      "state": "Thüringen",
      "p50": 1492,
      "direct_p50": 1472,
      "avg": 1465,
      "n_active": 4,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 4,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 41.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "99848",
      "city": "Wutha-Farnroda",
      "state": "Thüringen",
      "p50": 1518,
      "direct_p50": 1200,
      "avg": 1875,
      "n_active": 4,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 65,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/99.json"
    },
    {
      "zip": "99850",
      "city": "",
      "state": "",
      "p50": 4573,
      "direct_p50": 4573,
      "avg": 4355,
      "n_active": 4,
      "pool_n": 4,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 91,
      "quality": "zu dünn",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/99.json"
    },
    {
      "zip": "99887",
      "city": "Georgenthal",
      "state": "Thüringen",
      "p50": 3273,
      "direct_p50": 1202,
      "avg": 2868,
      "n_active": 4,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/99.json"
    },
    {
      "zip": "99891",
      "city": "Bad Tabarz",
      "state": "Thüringen",
      "p50": 1587,
      "direct_p50": 1315,
      "avg": 2233,
      "n_active": 4,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 88,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "99958",
      "city": "Tonna",
      "state": "Thüringen",
      "p50": 2274,
      "direct_p50": 2151,
      "avg": 2599,
      "n_active": 4,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 67,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 109.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "01612",
      "city": "Nünchritz",
      "state": "Sachsen",
      "p50": 910,
      "direct_p50": 528,
      "avg": 930,
      "n_active": 3,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "01979",
      "city": "Lauchhammer",
      "state": "Brandenburg",
      "p50": 1120,
      "direct_p50": 558,
      "avg": 1839,
      "n_active": 3,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/01.json"
    },
    {
      "zip": "02627",
      "city": "Weißenberg",
      "state": "Sachsen",
      "p50": 1919,
      "direct_p50": 1000,
      "avg": 1970,
      "n_active": 3,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 28.6,
      "detail": "plz/02.json"
    },
    {
      "zip": "02906",
      "city": "Niesky",
      "state": "Sachsen",
      "p50": 938,
      "direct_p50": 1128,
      "avg": 1225,
      "n_active": 3,
      "pool_n": 9,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 81,
      "quality": "zu dünn",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/02.json"
    },
    {
      "zip": "03186",
      "city": "",
      "state": "",
      "p50": 4414,
      "direct_p50": 4414,
      "avg": 4306,
      "n_active": 3,
      "pool_n": 3,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/03.json"
    },
    {
      "zip": "03222",
      "city": "Lübbenau/Spreewald",
      "state": "Brandenburg",
      "p50": 2547,
      "direct_p50": 2195,
      "avg": 2815,
      "n_active": 3,
      "pool_n": 13,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 91,
      "quality": "niedrig",
      "dom_days": 182,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/03.json"
    },
    {
      "zip": "04655",
      "city": "Frohburg",
      "state": "Sachsen",
      "p50": 1455,
      "direct_p50": 1078,
      "avg": 2552,
      "n_active": 3,
      "pool_n": 58,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 25.9,
      "detail": "plz/04.json"
    },
    {
      "zip": "04862",
      "city": "Mockrehna",
      "state": "Sachsen",
      "p50": 1287,
      "direct_p50": 1287,
      "avg": 1364,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 174,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 20.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "06116",
      "city": "Halle (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 2444,
      "direct_p50": 2083,
      "avg": 3123,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 28.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "06198",
      "city": "Salzatal",
      "state": "Sachsen-Anhalt",
      "p50": 2255,
      "direct_p50": 1229,
      "avg": 2368,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 26.6,
      "detail": "plz/06.json"
    },
    {
      "zip": "06536",
      "city": "Südharz",
      "state": "Sachsen-Anhalt",
      "p50": 1302,
      "direct_p50": 518,
      "avg": 1527,
      "n_active": 3,
      "pool_n": 66,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -32.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "06567",
      "city": "Bad Frankenhausen/Kyffhäuser",
      "state": "Thüringen",
      "p50": 1258,
      "direct_p50": 1303,
      "avg": 1451,
      "n_active": 3,
      "pool_n": 22,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "06792",
      "city": "Sandersdorf",
      "state": "Sachsen-Anhalt",
      "p50": 1355,
      "direct_p50": 1419,
      "avg": 2829,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 88,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "06808",
      "city": "Bitterfeld-Wolfen",
      "state": "Sachsen-Anhalt",
      "p50": 1506,
      "direct_p50": 1989,
      "avg": 2330,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/06.json"
    },
    {
      "zip": "07013",
      "city": "",
      "state": "",
      "p50": 5000,
      "direct_p50": 5000,
      "avg": 6563,
      "n_active": 3,
      "pool_n": 3,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07554",
      "city": "Schwaara",
      "state": "Thüringen",
      "p50": 942,
      "direct_p50": 986,
      "avg": 1075,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 181,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/07.json"
    },
    {
      "zip": "07613",
      "city": "Crossen an der Elster",
      "state": "Thüringen",
      "p50": 886,
      "direct_p50": 893,
      "avg": 955,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/07.json"
    },
    {
      "zip": "08223",
      "city": "Falkenstein/Vogtland",
      "state": "Sachsen",
      "p50": 849,
      "direct_p50": 772,
      "avg": 875,
      "n_active": 3,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/08.json"
    },
    {
      "zip": "08261",
      "city": "Schöneck",
      "state": "Sachsen",
      "p50": 896,
      "direct_p50": 908,
      "avg": 1163,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 37.8,
      "detail": "plz/08.json"
    },
    {
      "zip": "08491",
      "city": "Netzschkau",
      "state": "Sachsen",
      "p50": 719,
      "direct_p50": 1002,
      "avg": 842,
      "n_active": 3,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 153,
      "quality": "niedrig",
      "dom_days": 115,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/08.json"
    },
    {
      "zip": "08538",
      "city": "Weischlitz",
      "state": "Sachsen",
      "p50": 814,
      "direct_p50": 850,
      "avg": 926,
      "n_active": 3,
      "pool_n": 91,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/08.json"
    },
    {
      "zip": "08648",
      "city": "Bad Brambach",
      "state": "Sachsen",
      "p50": 1314,
      "direct_p50": 1041,
      "avg": 1732,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "09326",
      "city": "Geringswalde",
      "state": "Sachsen",
      "p50": 1073,
      "direct_p50": 1073,
      "avg": 1426,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 26.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "09380",
      "city": "Thalheim/Erzgebirge",
      "state": "Sachsen",
      "p50": 977,
      "direct_p50": 1500,
      "avg": 1179,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 309,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "09387",
      "city": "Jahnsdorf/Erzgebirge",
      "state": "Sachsen",
      "p50": 1522,
      "direct_p50": 1336,
      "avg": 1526,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 420,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 27.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "09392",
      "city": "Auerbach",
      "state": "Sachsen",
      "p50": 1059,
      "direct_p50": 819,
      "avg": 1283,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 105,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/09.json"
    },
    {
      "zip": "09405",
      "city": "Zschopau",
      "state": "Sachsen",
      "p50": 1167,
      "direct_p50": 579,
      "avg": 1322,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/09.json"
    },
    {
      "zip": "09573",
      "city": "Augustusburg",
      "state": "Sachsen",
      "p50": 1144,
      "direct_p50": 1101,
      "avg": 1529,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 335,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 5.0,
      "detail": "plz/09.json"
    },
    {
      "zip": "09623",
      "city": "Frauenstein",
      "state": "Sachsen",
      "p50": 1300,
      "direct_p50": 1643,
      "avg": 1250,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 109,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/09.json"
    },
    {
      "zip": "10347",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5747,
      "direct_p50": 6250,
      "avg": 5975,
      "n_active": 3,
      "pool_n": 292,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "12629",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 3550,
      "direct_p50": 5167,
      "avg": 3659,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/12.json"
    },
    {
      "zip": "14806",
      "city": "Bad Belzig",
      "state": "Brandenburg",
      "p50": 2380,
      "direct_p50": 2380,
      "avg": 2380,
      "n_active": 3,
      "pool_n": 3,
      "pool_size": 1,
      "new_30d": 3,
      "active_age_days": 29,
      "quality": "zu dünn",
      "dom_days": 29,
      "dom_source": "publish_date",
      "trend_pct": null,
      "detail": "plz/14.json"
    },
    {
      "zip": "15236",
      "city": "Frankfurt (Oder)",
      "state": "Brandenburg",
      "p50": 2614,
      "direct_p50": 1840,
      "avg": 2478,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 271,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/15.json"
    },
    {
      "zip": "15562",
      "city": "Rüdersdorf bei Berlin",
      "state": "Brandenburg",
      "p50": 3593,
      "direct_p50": 2416,
      "avg": 3597,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/15.json"
    },
    {
      "zip": "16307",
      "city": "Tantow",
      "state": "Brandenburg",
      "p50": 811,
      "direct_p50": 811,
      "avg": 924,
      "n_active": 3,
      "pool_n": 5,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 183,
      "quality": "zu dünn",
      "dom_days": 105,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/16.json"
    },
    {
      "zip": "16831",
      "city": "Rheinsberg",
      "state": "Brandenburg",
      "p50": 2910,
      "direct_p50": 1489,
      "avg": 2991,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 4.7,
      "detail": "plz/16.json"
    },
    {
      "zip": "17036",
      "city": "Neubrandenburg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2014,
      "direct_p50": 1263,
      "avg": 2244,
      "n_active": 3,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/17.json"
    },
    {
      "zip": "17039",
      "city": "Wulkenzin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2027,
      "direct_p50": 2167,
      "avg": 2217,
      "n_active": 3,
      "pool_n": 61,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 5.7,
      "detail": "plz/17.json"
    },
    {
      "zip": "17087",
      "city": "Altentreptow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2093,
      "direct_p50": 3229,
      "avg": 2314,
      "n_active": 3,
      "pool_n": 61,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/17.json"
    },
    {
      "zip": "17166",
      "city": "Teterow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3499,
      "direct_p50": 1822,
      "avg": 2557,
      "n_active": 3,
      "pool_n": 14,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "17279",
      "city": "Lychen",
      "state": "Brandenburg",
      "p50": 1765,
      "direct_p50": 1677,
      "avg": 2760,
      "n_active": 3,
      "pool_n": 16,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -64.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "17291",
      "city": "Prenzlau",
      "state": "Brandenburg",
      "p50": 3273,
      "direct_p50": 3273,
      "avg": 2632,
      "n_active": 3,
      "pool_n": 3,
      "pool_size": 1,
      "new_30d": 1,
      "active_age_days": 84,
      "quality": "zu dünn",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/17.json"
    },
    {
      "zip": "17373",
      "city": "Ueckermünde",
      "state": "Mecklenburg-Vorpommern",
      "p50": 655,
      "direct_p50": 3188,
      "avg": 1384,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -72.6,
      "detail": "plz/17.json"
    },
    {
      "zip": "17390",
      "city": "Klein Bünzow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2594,
      "direct_p50": 1000,
      "avg": 2627,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 249,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 32.2,
      "detail": "plz/17.json"
    },
    {
      "zip": "17509",
      "city": "Wusterhusen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2917,
      "direct_p50": 4975,
      "avg": 3425,
      "n_active": 3,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 86,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/17.json"
    },
    {
      "zip": "18195",
      "city": "Tessin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2410,
      "direct_p50": 2130,
      "avg": 2500,
      "n_active": 3,
      "pool_n": 23,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 161.1,
      "detail": "plz/18.json"
    },
    {
      "zip": "18337",
      "city": "Marlow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3393,
      "direct_p50": 2053,
      "avg": 3425,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 147,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 21.1,
      "detail": "plz/18.json"
    },
    {
      "zip": "18510",
      "city": "Wittenhagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3185,
      "direct_p50": 2390,
      "avg": 3683,
      "n_active": 3,
      "pool_n": 95,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/18.json"
    },
    {
      "zip": "18568",
      "city": "Mönchgut",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4268,
      "direct_p50": 4397,
      "avg": 4807,
      "n_active": 3,
      "pool_n": 221,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/18.json"
    },
    {
      "zip": "19071",
      "city": "Brüsewitz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2246,
      "direct_p50": 2088,
      "avg": 2417,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/19.json"
    },
    {
      "zip": "19073",
      "city": "Wittenförden",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2162,
      "direct_p50": 4026,
      "avg": 2156,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 83,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/19.json"
    },
    {
      "zip": "19246",
      "city": "Zarrentin am Schaalsee",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2532,
      "direct_p50": 2532,
      "avg": 2953,
      "n_active": 3,
      "pool_n": 65,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/19.json"
    },
    {
      "zip": "19294",
      "city": "Malk Göhren",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3412,
      "direct_p50": 1180,
      "avg": 5034,
      "n_active": 3,
      "pool_n": 10,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 104,
      "quality": "zu dünn",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/19.json"
    },
    {
      "zip": "19395",
      "city": "Plau am See",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4300,
      "direct_p50": 4650,
      "avg": 3892,
      "n_active": 3,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 84.3,
      "detail": "plz/19.json"
    },
    {
      "zip": "19399",
      "city": "Dobbertin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1622,
      "direct_p50": 1200,
      "avg": 1774,
      "n_active": 3,
      "pool_n": 14,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/19.json"
    },
    {
      "zip": "20083",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8190,
      "direct_p50": 4308,
      "avg": 8226,
      "n_active": 3,
      "pool_n": 78,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/20.json"
    },
    {
      "zip": "20095",
      "city": "Hamburg Altstadt",
      "state": "Hamburg",
      "p50": 8190,
      "direct_p50": 3000,
      "avg": 8153,
      "n_active": 3,
      "pool_n": 76,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -14.1,
      "detail": "plz/20.json"
    },
    {
      "zip": "21039",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5547,
      "direct_p50": 5238,
      "avg": 5341,
      "n_active": 3,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 23.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "21646",
      "city": "Halvesbostel",
      "state": "Niedersachsen",
      "p50": 3627,
      "direct_p50": 1229,
      "avg": 3503,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 67,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/21.json"
    },
    {
      "zip": "21745",
      "city": "Hemmoor",
      "state": "Niedersachsen",
      "p50": 3933,
      "direct_p50": 2017,
      "avg": 3692,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "23779",
      "city": "Neukirchen",
      "state": "Schleswig-Holstein",
      "p50": 4998,
      "direct_p50": 4016,
      "avg": 5105,
      "n_active": 3,
      "pool_n": 221,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/23.json"
    },
    {
      "zip": "23845",
      "city": "Oering",
      "state": "Schleswig-Holstein",
      "p50": 3914,
      "direct_p50": 2713,
      "avg": 4080,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/23.json"
    },
    {
      "zip": "23863",
      "city": "Bargfeld-Stegen",
      "state": "Schleswig-Holstein",
      "p50": 3092,
      "direct_p50": 3490,
      "avg": 3366,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 117,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/23.json"
    },
    {
      "zip": "23911",
      "city": "Schmilau",
      "state": "Schleswig-Holstein",
      "p50": 3269,
      "direct_p50": 1713,
      "avg": 3198,
      "n_active": 3,
      "pool_n": 55,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 27.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "23974",
      "city": "Hornstorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4020,
      "direct_p50": 1991,
      "avg": 3964,
      "n_active": 3,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 37.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "24145",
      "city": "Kiel",
      "state": "Schleswig-Holstein",
      "p50": 2965,
      "direct_p50": 4053,
      "avg": 3218,
      "n_active": 3,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/24.json"
    },
    {
      "zip": "24214",
      "city": "Gettorf",
      "state": "Schleswig-Holstein",
      "p50": 4453,
      "direct_p50": 3391,
      "avg": 5194,
      "n_active": 3,
      "pool_n": 117,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "24327",
      "city": "Blekendorf",
      "state": "Schleswig-Holstein",
      "p50": 4538,
      "direct_p50": 4714,
      "avg": 4494,
      "n_active": 3,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 141,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "24392",
      "city": "Boren",
      "state": "Schleswig-Holstein",
      "p50": 3981,
      "direct_p50": 2579,
      "avg": 3474,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 93,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "24632",
      "city": "Lentföhrden",
      "state": "Schleswig-Holstein",
      "p50": 3065,
      "direct_p50": 2882,
      "avg": 3343,
      "n_active": 3,
      "pool_n": 73,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 2,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "24888",
      "city": "Steinfeld",
      "state": "Schleswig-Holstein",
      "p50": 2619,
      "direct_p50": 2313,
      "avg": 3070,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 83,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -28.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "25482",
      "city": "Appen",
      "state": "Schleswig-Holstein",
      "p50": 2951,
      "direct_p50": 2835,
      "avg": 3330,
      "n_active": 3,
      "pool_n": 115,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/25.json"
    },
    {
      "zip": "25489",
      "city": "Haseldorf",
      "state": "Schleswig-Holstein",
      "p50": 3086,
      "direct_p50": 3774,
      "avg": 3293,
      "n_active": 3,
      "pool_n": 64,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/25.json"
    },
    {
      "zip": "25499",
      "city": "Tangstedt",
      "state": "Schleswig-Holstein",
      "p50": 3391,
      "direct_p50": 2701,
      "avg": 3965,
      "n_active": 3,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -38.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "25764",
      "city": "Wesselburen",
      "state": "Schleswig-Holstein",
      "p50": 4184,
      "direct_p50": 818,
      "avg": 4201,
      "n_active": 3,
      "pool_n": 259,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/25.json"
    },
    {
      "zip": "25792",
      "city": "Strübbel",
      "state": "Schleswig-Holstein",
      "p50": 2484,
      "direct_p50": 1190,
      "avg": 2964,
      "n_active": 3,
      "pool_n": 65,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 2,
      "quality": "niedrig",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": -24.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "26532",
      "city": "Großheide",
      "state": "Niedersachsen",
      "p50": 3886,
      "direct_p50": 2453,
      "avg": 3288,
      "n_active": 3,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 119,
      "dom_source": "entities",
      "trend_pct": 24.9,
      "detail": "plz/26.json"
    },
    {
      "zip": "26892",
      "city": "Dörpen",
      "state": "Niedersachsen",
      "p50": 3405,
      "direct_p50": 3951,
      "avg": 3354,
      "n_active": 3,
      "pool_n": 157,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/26.json"
    },
    {
      "zip": "26931",
      "city": "Elsfleth",
      "state": "Niedersachsen",
      "p50": 3662,
      "direct_p50": 2254,
      "avg": 3282,
      "n_active": 3,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 71.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "27313",
      "city": "Dörverden",
      "state": "Niedersachsen",
      "p50": 2434,
      "direct_p50": 1154,
      "avg": 2427,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/27.json"
    },
    {
      "zip": "27336",
      "city": "Rethemer",
      "state": "Niedersachsen",
      "p50": 4861,
      "direct_p50": 1199,
      "avg": 5060,
      "n_active": 3,
      "pool_n": 146,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 276,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/27.json"
    },
    {
      "zip": "27616",
      "city": "Beverstedt",
      "state": "Niedersachsen",
      "p50": 3245,
      "direct_p50": 1863,
      "avg": 2827,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 28.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "27638",
      "city": "Wremen",
      "state": "Niedersachsen",
      "p50": 3005,
      "direct_p50": 3163,
      "avg": 2958,
      "n_active": 3,
      "pool_n": 91,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "29308",
      "city": "Winsen (Aller)",
      "state": "Niedersachsen",
      "p50": 1737,
      "direct_p50": 2516,
      "avg": 1843,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 208,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/29.json"
    },
    {
      "zip": "29392",
      "city": "Wesendorf",
      "state": "Niedersachsen",
      "p50": 2325,
      "direct_p50": 4450,
      "avg": 2654,
      "n_active": 3,
      "pool_n": 91,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/29.json"
    },
    {
      "zip": "30669",
      "city": "Flughafen",
      "state": "Niedersachsen",
      "p50": 3221,
      "direct_p50": 3184,
      "avg": 3324,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 16.1,
      "detail": "plz/30.json"
    },
    {
      "zip": "30710",
      "city": "",
      "state": "",
      "p50": 4393,
      "direct_p50": 4393,
      "avg": 4228,
      "n_active": 3,
      "pool_n": 3,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/30.json"
    },
    {
      "zip": "31191",
      "city": "Algermissen",
      "state": "Niedersachsen",
      "p50": 3256,
      "direct_p50": 2118,
      "avg": 3036,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 41.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "31234",
      "city": "Uetze",
      "state": "Niedersachsen",
      "p50": 3000,
      "direct_p50": 3014,
      "avg": 3116,
      "n_active": 3,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "31245",
      "city": "",
      "state": "Niedersachsen",
      "p50": 3599,
      "direct_p50": 5050,
      "avg": 3202,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "31592",
      "city": "Stolzenau",
      "state": "Niedersachsen",
      "p50": 1368,
      "direct_p50": 1218,
      "avg": 2049,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 79.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "31600",
      "city": "Uchte",
      "state": "Niedersachsen",
      "p50": 1392,
      "direct_p50": 2861,
      "avg": 1964,
      "n_active": 3,
      "pool_n": 38,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 65,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -63.3,
      "detail": "plz/31.json"
    },
    {
      "zip": "31606",
      "city": "Warmsen",
      "state": "Niedersachsen",
      "p50": 1392,
      "direct_p50": 1132,
      "avg": 1746,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/31.json"
    },
    {
      "zip": "31707",
      "city": "Bad Eilsen",
      "state": "Niedersachsen",
      "p50": 2250,
      "direct_p50": 2245,
      "avg": 2709,
      "n_active": 3,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 88,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 39.4,
      "detail": "plz/31.json"
    },
    {
      "zip": "32479",
      "city": "Hille",
      "state": "Nordrhein-Westfalen",
      "p50": 2692,
      "direct_p50": 2302,
      "avg": 2907,
      "n_active": 3,
      "pool_n": 89,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/32.json"
    },
    {
      "zip": "32694",
      "city": "Dörentrup",
      "state": "Nordrhein-Westfalen",
      "p50": 2151,
      "direct_p50": 1542,
      "avg": 2478,
      "n_active": 3,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/32.json"
    },
    {
      "zip": "34317",
      "city": "Dörnberg",
      "state": "Hessen",
      "p50": 3100,
      "direct_p50": 3100,
      "avg": 3267,
      "n_active": 3,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/34.json"
    },
    {
      "zip": "34369",
      "city": "Carlsdorf",
      "state": "Hessen",
      "p50": 4464,
      "direct_p50": 2628,
      "avg": 4703,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 120.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "34576",
      "city": "Homberg (Efze)",
      "state": "Hessen",
      "p50": 3494,
      "direct_p50": 1066,
      "avg": 3090,
      "n_active": 3,
      "pool_n": 46,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -34.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "35102",
      "city": "Lohra",
      "state": "Hessen",
      "p50": 2906,
      "direct_p50": 2515,
      "avg": 3088,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 177,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 35.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "35239",
      "city": "Steffenberg",
      "state": "Hessen",
      "p50": 740,
      "direct_p50": 744,
      "avg": 1251,
      "n_active": 3,
      "pool_n": 55,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35586",
      "city": "Hermannstein",
      "state": "Hessen",
      "p50": 2940,
      "direct_p50": 3077,
      "avg": 3178,
      "n_active": 3,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 140,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35638",
      "city": "Leun",
      "state": "Hessen",
      "p50": 3754,
      "direct_p50": 2083,
      "avg": 3493,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "35687",
      "city": "Niederscheld",
      "state": "Hessen",
      "p50": 4313,
      "direct_p50": 1153,
      "avg": 3767,
      "n_active": 3,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 238.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35713",
      "city": "Eschenburg",
      "state": "Hessen",
      "p50": 2328,
      "direct_p50": 2328,
      "avg": 2119,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "36323",
      "city": "Eulersdorf",
      "state": "Hessen",
      "p50": 2138,
      "direct_p50": 2271,
      "avg": 2255,
      "n_active": 3,
      "pool_n": 38,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 209,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/36.json"
    },
    {
      "zip": "36355",
      "city": "Grebenhain",
      "state": "Hessen",
      "p50": 1575,
      "direct_p50": 1780,
      "avg": 1838,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/36.json"
    },
    {
      "zip": "36452",
      "city": "Kaltennordheim",
      "state": "Thüringen",
      "p50": 1208,
      "direct_p50": 809,
      "avg": 1208,
      "n_active": 3,
      "pool_n": 13,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 123,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/36.json"
    },
    {
      "zip": "36460",
      "city": "Krayenberggemeinde",
      "state": "Thüringen",
      "p50": 1483,
      "direct_p50": 817,
      "avg": 1630,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/36.json"
    },
    {
      "zip": "37186",
      "city": "Moringen",
      "state": "Niedersachsen",
      "p50": 3800,
      "direct_p50": 640,
      "avg": 3387,
      "n_active": 3,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 109.6,
      "detail": "plz/37.json"
    },
    {
      "zip": "38173",
      "city": "Sickte",
      "state": "Niedersachsen",
      "p50": 2580,
      "direct_p50": 1642,
      "avg": 2786,
      "n_active": 3,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/38.json"
    },
    {
      "zip": "38315",
      "city": "Schladen",
      "state": "Niedersachsen",
      "p50": 1488,
      "direct_p50": 1283,
      "avg": 1924,
      "n_active": 3,
      "pool_n": 83,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 20.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "38462",
      "city": "Grafhorst",
      "state": "Niedersachsen",
      "p50": 2340,
      "direct_p50": 1796,
      "avg": 2436,
      "n_active": 3,
      "pool_n": 87,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38471",
      "city": "Rühen",
      "state": "Niedersachsen",
      "p50": 2262,
      "direct_p50": 1647,
      "avg": 2351,
      "n_active": 3,
      "pool_n": 78,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38531",
      "city": "Rötgesbüttel",
      "state": "Niedersachsen",
      "p50": 3383,
      "direct_p50": 3383,
      "avg": 2980,
      "n_active": 3,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 154,
      "quality": "niedrig",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -44.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "38871",
      "city": "Ilsenburg",
      "state": "Sachsen-Anhalt",
      "p50": 2007,
      "direct_p50": 1342,
      "avg": 2705,
      "n_active": 3,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 24.1,
      "detail": "plz/38.json"
    },
    {
      "zip": "38879",
      "city": "Schierke",
      "state": "Sachsen-Anhalt",
      "p50": 1790,
      "direct_p50": 1627,
      "avg": 2639,
      "n_active": 3,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "39164",
      "city": "Wanzleben",
      "state": "Sachsen-Anhalt",
      "p50": 1809,
      "direct_p50": 3671,
      "avg": 1879,
      "n_active": 3,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/39.json"
    },
    {
      "zip": "39240",
      "city": "Calbe (Saale)",
      "state": "Sachsen-Anhalt",
      "p50": 1103,
      "direct_p50": 868,
      "avg": 1299,
      "n_active": 3,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -20.8,
      "detail": "plz/39.json"
    },
    {
      "zip": "39418",
      "city": "Staßfurt",
      "state": "Sachsen-Anhalt",
      "p50": 933,
      "direct_p50": 698,
      "avg": 978,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/39.json"
    },
    {
      "zip": "39615",
      "city": "Seehausen (Altmark)",
      "state": "Sachsen-Anhalt",
      "p50": 1424,
      "direct_p50": 830,
      "avg": 2014,
      "n_active": 3,
      "pool_n": 19,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 89,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/39.json"
    },
    {
      "zip": "48607",
      "city": "Ochtrup",
      "state": "Nordrhein-Westfalen",
      "p50": 3085,
      "direct_p50": 1905,
      "avg": 3182,
      "n_active": 3,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/48.json"
    },
    {
      "zip": "48691",
      "city": "Vreden",
      "state": "Nordrhein-Westfalen",
      "p50": 3303,
      "direct_p50": 3996,
      "avg": 3315,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/48.json"
    },
    {
      "zip": "49326",
      "city": "Melle",
      "state": "Niedersachsen",
      "p50": 4101,
      "direct_p50": 4041,
      "avg": 3945,
      "n_active": 3,
      "pool_n": 122,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 89,
      "quality": "niedrig",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 21.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "49453",
      "city": "Wetschen",
      "state": "Niedersachsen",
      "p50": 3396,
      "direct_p50": 2170,
      "avg": 3218,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/49.json"
    },
    {
      "zip": "49577",
      "city": "Ankum",
      "state": "Niedersachsen",
      "p50": 3062,
      "direct_p50": 3210,
      "avg": 2823,
      "n_active": 3,
      "pool_n": 18,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "49692",
      "city": "Cappeln (Oldenburg)",
      "state": "Niedersachsen",
      "p50": 3594,
      "direct_p50": 2177,
      "avg": 3303,
      "n_active": 3,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "51597",
      "city": "Morsbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2875,
      "direct_p50": 4272,
      "avg": 2573,
      "n_active": 3,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 321,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/51.json"
    },
    {
      "zip": "52399",
      "city": "Merzenich",
      "state": "Nordrhein-Westfalen",
      "p50": 2367,
      "direct_p50": 1850,
      "avg": 2440,
      "n_active": 3,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 160,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 6.4,
      "detail": "plz/52.json"
    },
    {
      "zip": "52459",
      "city": "Inden",
      "state": "Nordrhein-Westfalen",
      "p50": 2287,
      "direct_p50": 3053,
      "avg": 2459,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "53579",
      "city": "Remagen",
      "state": "Rheinland-Pfalz",
      "p50": 3203,
      "direct_p50": 3038,
      "avg": 3301,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 41.4,
      "detail": "plz/53.json"
    },
    {
      "zip": "53940",
      "city": "Hellenthal",
      "state": "Nordrhein-Westfalen",
      "p50": 1962,
      "direct_p50": 1500,
      "avg": 2289,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 111,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 33.1,
      "detail": "plz/53.json"
    },
    {
      "zip": "54309",
      "city": "Newel",
      "state": "Rheinland-Pfalz",
      "p50": 4446,
      "direct_p50": 1883,
      "avg": 3841,
      "n_active": 3,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 63.5,
      "detail": "plz/54.json"
    },
    {
      "zip": "54349",
      "city": "Trittenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3047,
      "direct_p50": 2948,
      "avg": 3356,
      "n_active": 3,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54484",
      "city": "Maring-Noviand",
      "state": "Rheinland-Pfalz",
      "p50": 3505,
      "direct_p50": 3509,
      "avg": 3381,
      "n_active": 3,
      "pool_n": 76,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54531",
      "city": "Eckfeld",
      "state": "Rheinland-Pfalz",
      "p50": 4193,
      "direct_p50": 1885,
      "avg": 3774,
      "n_active": 3,
      "pool_n": 97,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 33.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54536",
      "city": "Kröv",
      "state": "Rheinland-Pfalz",
      "p50": 3564,
      "direct_p50": 2121,
      "avg": 3416,
      "n_active": 3,
      "pool_n": 70,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 101,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 45.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54538",
      "city": "Bausendorf",
      "state": "Rheinland-Pfalz",
      "p50": 4179,
      "direct_p50": 2948,
      "avg": 3649,
      "n_active": 3,
      "pool_n": 101,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 60.8,
      "detail": "plz/54.json"
    },
    {
      "zip": "54550",
      "city": "Daun",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 1670,
      "avg": 2955,
      "n_active": 3,
      "pool_n": 28,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 97,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54666",
      "city": "Irrel",
      "state": "Rheinland-Pfalz",
      "p50": 4407,
      "direct_p50": 4130,
      "avg": 4091,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 28.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "55271",
      "city": "Stadecken-Elsheim",
      "state": "Rheinland-Pfalz",
      "p50": 4171,
      "direct_p50": 4231,
      "avg": 4132,
      "n_active": 3,
      "pool_n": 47,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 175,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/55.json"
    },
    {
      "zip": "55430",
      "city": "Oberwesel",
      "state": "Rheinland-Pfalz",
      "p50": 2143,
      "direct_p50": 1173,
      "avg": 2317,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "55457",
      "city": "Gensingen",
      "state": "Rheinland-Pfalz",
      "p50": 2595,
      "direct_p50": 4286,
      "avg": 2855,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 241,
      "quality": "niedrig",
      "dom_days": 112,
      "dom_source": "entities",
      "trend_pct": -42.8,
      "detail": "plz/55.json"
    },
    {
      "zip": "55546",
      "city": "Hackenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3063,
      "direct_p50": 3484,
      "avg": 3242,
      "n_active": 3,
      "pool_n": 171,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 63,
      "quality": "niedrig",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "55593",
      "city": "Rüdesheim",
      "state": "Rheinland-Pfalz",
      "p50": 2954,
      "direct_p50": 4289,
      "avg": 3153,
      "n_active": 3,
      "pool_n": 85,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/55.json"
    },
    {
      "zip": "55596",
      "city": "Waldböckelheim",
      "state": "Rheinland-Pfalz",
      "p50": 2353,
      "direct_p50": 2324,
      "avg": 2482,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 208,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -34.1,
      "detail": "plz/55.json"
    },
    {
      "zip": "55606",
      "city": "Kirn",
      "state": "Rheinland-Pfalz",
      "p50": 1581,
      "direct_p50": 1500,
      "avg": 1888,
      "n_active": 3,
      "pool_n": 106,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -43.7,
      "detail": "plz/55.json"
    },
    {
      "zip": "55765",
      "city": "Birkenfeld",
      "state": "Rheinland-Pfalz",
      "p50": 1508,
      "direct_p50": 1422,
      "avg": 1683,
      "n_active": 3,
      "pool_n": 111,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "56281",
      "city": "Dörth",
      "state": "Rheinland-Pfalz",
      "p50": 2576,
      "direct_p50": 1648,
      "avg": 2622,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 4.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56299",
      "city": "Ochtendung",
      "state": "Rheinland-Pfalz",
      "p50": 3799,
      "direct_p50": 2048,
      "avg": 3588,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -24.8,
      "detail": "plz/56.json"
    },
    {
      "zip": "56330",
      "city": "Kobern-Gondorf",
      "state": "Rheinland-Pfalz",
      "p50": 2905,
      "direct_p50": 4524,
      "avg": 3362,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 22.1,
      "detail": "plz/56.json"
    },
    {
      "zip": "56333",
      "city": "Winningen",
      "state": "Rheinland-Pfalz",
      "p50": 3104,
      "direct_p50": 5300,
      "avg": 3536,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56357",
      "city": "Pohl",
      "state": "Rheinland-Pfalz",
      "p50": 4497,
      "direct_p50": 1880,
      "avg": 3615,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 180,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 60.0,
      "detail": "plz/56.json"
    },
    {
      "zip": "56472",
      "city": "Stockhausen-Illfurth",
      "state": "Rheinland-Pfalz",
      "p50": 1990,
      "direct_p50": 2250,
      "avg": 2111,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 45.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "57319",
      "city": "Bad Berleburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2432,
      "direct_p50": 1280,
      "avg": 2828,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 76.2,
      "detail": "plz/57.json"
    },
    {
      "zip": "57520",
      "city": "Rosenheim",
      "state": "Rheinland-Pfalz",
      "p50": 2795,
      "direct_p50": 1674,
      "avg": 3257,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 39.2,
      "detail": "plz/57.json"
    },
    {
      "zip": "57644",
      "city": "Hattert",
      "state": "Rheinland-Pfalz",
      "p50": 2381,
      "direct_p50": 3933,
      "avg": 2283,
      "n_active": 3,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 272,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/57.json"
    },
    {
      "zip": "61137",
      "city": "Kilianstädten",
      "state": "Hessen",
      "p50": 5647,
      "direct_p50": 3161,
      "avg": 5339,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 346,
      "dom_source": "entities",
      "trend_pct": -2.1,
      "detail": "plz/61.json"
    },
    {
      "zip": "63633",
      "city": "Fischborn",
      "state": "Hessen",
      "p50": 1718,
      "direct_p50": 1637,
      "avg": 2008,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 83,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63762",
      "city": "Großostheim",
      "state": "Bayern",
      "p50": 3216,
      "direct_p50": 3022,
      "avg": 3481,
      "n_active": 3,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "63826",
      "city": "Geiselbach",
      "state": "Bayern",
      "p50": 3246,
      "direct_p50": 5216,
      "avg": 3498,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 66.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "63840",
      "city": "Hausen",
      "state": "Bayern",
      "p50": 3302,
      "direct_p50": 2958,
      "avg": 3495,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 181,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -11.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "64401",
      "city": "Groß-Bieberau",
      "state": "Hessen",
      "p50": 2979,
      "direct_p50": 4285,
      "avg": 3040,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "64589",
      "city": "Stockstadt am Rhein",
      "state": "Hessen",
      "p50": 3187,
      "direct_p50": 3069,
      "avg": 3267,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/64.json"
    },
    {
      "zip": "64683",
      "city": "Einhausen",
      "state": "Hessen",
      "p50": 3484,
      "direct_p50": 3676,
      "avg": 3523,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 57,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/64.json"
    },
    {
      "zip": "64853",
      "city": "Lengfeld",
      "state": "Hessen",
      "p50": 2798,
      "direct_p50": 1616,
      "avg": 3169,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/64.json"
    },
    {
      "zip": "65346",
      "city": "Erbach",
      "state": "Hessen",
      "p50": 6544,
      "direct_p50": 5061,
      "avg": 6026,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 204,
      "dom_source": "entities",
      "trend_pct": -33.8,
      "detail": "plz/65.json"
    },
    {
      "zip": "65551",
      "city": "Limburg an der Lahn",
      "state": "Hessen",
      "p50": 3396,
      "direct_p50": 6673,
      "avg": 3777,
      "n_active": 3,
      "pool_n": 76,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/65.json"
    },
    {
      "zip": "65594",
      "city": "Steeden",
      "state": "Hessen",
      "p50": 4376,
      "direct_p50": 918,
      "avg": 4065,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 142,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 32.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "65626",
      "city": "Birlenbach",
      "state": "Rheinland-Pfalz",
      "p50": 2700,
      "direct_p50": 1894,
      "avg": 3091,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "66128",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 2039,
      "direct_p50": 1408,
      "avg": 2461,
      "n_active": 3,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 19.6,
      "detail": "plz/66.json"
    },
    {
      "zip": "66557",
      "city": "Illingen",
      "state": "Saarland",
      "p50": 1267,
      "direct_p50": 1868,
      "avg": 1682,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "66806",
      "city": "Ensdorf/Saar",
      "state": "Saarland",
      "p50": 2448,
      "direct_p50": 2000,
      "avg": 2700,
      "n_active": 3,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/66.json"
    },
    {
      "zip": "66862",
      "city": "Kindsbach",
      "state": "Rheinland-Pfalz",
      "p50": 3500,
      "direct_p50": 1414,
      "avg": 2852,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 117,
      "dom_source": "entities",
      "trend_pct": 45.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "66969",
      "city": "Lemberg",
      "state": "Rheinland-Pfalz",
      "p50": 1524,
      "direct_p50": 1543,
      "avg": 1512,
      "n_active": 3,
      "pool_n": 63,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "66976",
      "city": "Rodalben",
      "state": "Rheinland-Pfalz",
      "p50": 1540,
      "direct_p50": 1133,
      "avg": 2053,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 101,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/66.json"
    },
    {
      "zip": "67136",
      "city": "Fußgönheim",
      "state": "Rheinland-Pfalz",
      "p50": 3165,
      "direct_p50": 3321,
      "avg": 3011,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 40.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "67271",
      "city": "Grünstadt",
      "state": "Rheinland-Pfalz",
      "p50": 3515,
      "direct_p50": 2788,
      "avg": 3603,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "67278",
      "city": "Bockenheim an der Weinstraße",
      "state": "Rheinland-Pfalz",
      "p50": 3532,
      "direct_p50": 3124,
      "avg": 3636,
      "n_active": 3,
      "pool_n": 54,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 20.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67283",
      "city": "Obrigheim (Pfalz)",
      "state": "Rheinland-Pfalz",
      "p50": 3515,
      "direct_p50": 4300,
      "avg": 3633,
      "n_active": 3,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 354,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 20.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "67295",
      "city": "Bolanden",
      "state": "Rheinland-Pfalz",
      "p50": 2223,
      "direct_p50": 2223,
      "avg": 2316,
      "n_active": 3,
      "pool_n": 39,
      "pool_size": 7,
      "new_30d": 3,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67307",
      "city": "Göllheim",
      "state": "Rheinland-Pfalz",
      "p50": 2146,
      "direct_p50": 3000,
      "avg": 2163,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 293,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -25.8,
      "detail": "plz/67.json"
    },
    {
      "zip": "67310",
      "city": "Hettenleidelheim",
      "state": "Rheinland-Pfalz",
      "p50": 1581,
      "direct_p50": 3412,
      "avg": 1926,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 3,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -37.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67376",
      "city": "Harthausen",
      "state": "Rheinland-Pfalz",
      "p50": 3240,
      "direct_p50": 2686,
      "avg": 4255,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 74.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "67378",
      "city": "Zeiskam",
      "state": "Rheinland-Pfalz",
      "p50": 3197,
      "direct_p50": 2918,
      "avg": 2894,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67466",
      "city": "Lambrecht",
      "state": "Rheinland-Pfalz",
      "p50": 3369,
      "direct_p50": 2235,
      "avg": 4042,
      "n_active": 3,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 98,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67575",
      "city": "Eich",
      "state": "Rheinland-Pfalz",
      "p50": 2865,
      "direct_p50": 1840,
      "avg": 3011,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 271,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 24.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "67590",
      "city": "Monsheim",
      "state": "Rheinland-Pfalz",
      "p50": 3299,
      "direct_p50": 3550,
      "avg": 3429,
      "n_active": 3,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 97,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/67.json"
    },
    {
      "zip": "67681",
      "city": "Wartenberg-Rohrbach",
      "state": "Rheinland-Pfalz",
      "p50": 2190,
      "direct_p50": 1867,
      "avg": 2244,
      "n_active": 3,
      "pool_n": 69,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "67699",
      "city": "Heiligenmoschel",
      "state": "Rheinland-Pfalz",
      "p50": 1642,
      "direct_p50": 1191,
      "avg": 1621,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 213,
      "quality": "niedrig",
      "dom_days": 109,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "72141",
      "city": "Walddorf",
      "state": "Baden-Württemberg",
      "p50": 4421,
      "direct_p50": 4202,
      "avg": 4425,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -13.8,
      "detail": "plz/72.json"
    },
    {
      "zip": "72293",
      "city": "Glatten",
      "state": "Baden-Württemberg",
      "p50": 2487,
      "direct_p50": 1169,
      "avg": 2787,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 153,
      "dom_source": "entities",
      "trend_pct": -31.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "72297",
      "city": "Seewald",
      "state": "Baden-Württemberg",
      "p50": 2172,
      "direct_p50": 2400,
      "avg": 2255,
      "n_active": 3,
      "pool_n": 72,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 18.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "72511",
      "city": "Bingen",
      "state": "Baden-Württemberg",
      "p50": 2596,
      "direct_p50": 1839,
      "avg": 2700,
      "n_active": 3,
      "pool_n": 54,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/72.json"
    },
    {
      "zip": "72516",
      "city": "Scheer",
      "state": "Baden-Württemberg",
      "p50": 2462,
      "direct_p50": 2010,
      "avg": 2724,
      "n_active": 3,
      "pool_n": 69,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72813",
      "city": "Sankt Johann",
      "state": "Rheinland-Pfalz",
      "p50": 2375,
      "direct_p50": 2450,
      "avg": 2546,
      "n_active": 3,
      "pool_n": 44,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 69,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "72829",
      "city": "Kleinengstingen",
      "state": "Baden-Württemberg",
      "p50": 2646,
      "direct_p50": 2788,
      "avg": 2642,
      "n_active": 3,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 137,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -17.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "73110",
      "city": "Hattenhofen",
      "state": "Baden-Württemberg",
      "p50": 3678,
      "direct_p50": 4038,
      "avg": 3634,
      "n_active": 3,
      "pool_n": 47,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 68,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 14.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "73113",
      "city": "Ottenbach",
      "state": "Baden-Württemberg",
      "p50": 2721,
      "direct_p50": 4950,
      "avg": 2900,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -12.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "73271",
      "city": "Holzmaden",
      "state": "Baden-Württemberg",
      "p50": 3671,
      "direct_p50": 4317,
      "avg": 3759,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "73453",
      "city": "Abtsgmünd",
      "state": "Baden-Württemberg",
      "p50": 4559,
      "direct_p50": 5000,
      "avg": 4021,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 65,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 37.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "73560",
      "city": "Böbingen an der Rems",
      "state": "Baden-Württemberg",
      "p50": 4552,
      "direct_p50": 3000,
      "avg": 3669,
      "n_active": 3,
      "pool_n": 57,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 44.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "73565",
      "city": "Spraitbach",
      "state": "Baden-Württemberg",
      "p50": 2844,
      "direct_p50": 1843,
      "avg": 3014,
      "n_active": 3,
      "pool_n": 60,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -7.5,
      "detail": "plz/73.json"
    },
    {
      "zip": "74239",
      "city": "Hardthausen am Kocher",
      "state": "Baden-Württemberg",
      "p50": 3949,
      "direct_p50": 4082,
      "avg": 3876,
      "n_active": 3,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 96,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74246",
      "city": "Eberstadt",
      "state": "Baden-Württemberg",
      "p50": 4400,
      "direct_p50": 2670,
      "avg": 4504,
      "n_active": 3,
      "pool_n": 70,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74251",
      "city": "Lehrensteinsfeld",
      "state": "Baden-Württemberg",
      "p50": 3752,
      "direct_p50": 4734,
      "avg": 4193,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74374",
      "city": "Zaberfeld",
      "state": "Baden-Württemberg",
      "p50": 4679,
      "direct_p50": 1896,
      "avg": 3950,
      "n_active": 3,
      "pool_n": 57,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74391",
      "city": "Erligheim",
      "state": "Baden-Württemberg",
      "p50": 3600,
      "direct_p50": 2931,
      "avg": 4007,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 153,
      "dom_source": "entities",
      "trend_pct": -21.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74424",
      "city": "Bühlertann",
      "state": "Baden-Württemberg",
      "p50": 2682,
      "direct_p50": 2539,
      "avg": 2937,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74673",
      "city": "Mulfingen",
      "state": "Baden-Württemberg",
      "p50": 3577,
      "direct_p50": 2603,
      "avg": 3594,
      "n_active": 3,
      "pool_n": 112,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 32.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74834",
      "city": "Elztal",
      "state": "Baden-Württemberg",
      "p50": 2677,
      "direct_p50": 2027,
      "avg": 2750,
      "n_active": 3,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 35.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74921",
      "city": "Helmstadt-Bargen",
      "state": "Baden-Württemberg",
      "p50": 2860,
      "direct_p50": 2759,
      "avg": 3334,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -38.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74939",
      "city": "Zuzenhausen",
      "state": "Baden-Württemberg",
      "p50": 2784,
      "direct_p50": 2784,
      "avg": 3097,
      "n_active": 3,
      "pool_n": 23,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -32.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "75387",
      "city": "Neubulach",
      "state": "Baden-Württemberg",
      "p50": 2478,
      "direct_p50": 2384,
      "avg": 2541,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/75.json"
    },
    {
      "zip": "75389",
      "city": "Neuweiler",
      "state": "Baden-Württemberg",
      "p50": 2375,
      "direct_p50": 2458,
      "avg": 2597,
      "n_active": 3,
      "pool_n": 107,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/75.json"
    },
    {
      "zip": "76477",
      "city": "Elchesheim-Illingen",
      "state": "Baden-Württemberg",
      "p50": 3057,
      "direct_p50": 3392,
      "avg": 3195,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -11.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "76599",
      "city": "Weisenbach",
      "state": "Baden-Württemberg",
      "p50": 2961,
      "direct_p50": 992,
      "avg": 2995,
      "n_active": 3,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 40.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76707",
      "city": "Hambrücken",
      "state": "Baden-Württemberg",
      "p50": 3219,
      "direct_p50": 3478,
      "avg": 3362,
      "n_active": 3,
      "pool_n": 69,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 22.6,
      "detail": "plz/76.json"
    },
    {
      "zip": "76709",
      "city": "Kronau",
      "state": "Baden-Württemberg",
      "p50": 3171,
      "direct_p50": 2954,
      "avg": 3477,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/76.json"
    },
    {
      "zip": "76872",
      "city": "Minfeld",
      "state": "Rheinland-Pfalz",
      "p50": 3562,
      "direct_p50": 3831,
      "avg": 3476,
      "n_active": 3,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "77839",
      "city": "Lichtenau",
      "state": "Baden-Württemberg",
      "p50": 2962,
      "direct_p50": 2203,
      "avg": 3095,
      "n_active": 3,
      "pool_n": 79,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/77.json"
    },
    {
      "zip": "77975",
      "city": "Ringsheim",
      "state": "Baden-Württemberg",
      "p50": 3594,
      "direct_p50": 3403,
      "avg": 3651,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 150,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/77.json"
    },
    {
      "zip": "78267",
      "city": "Aach",
      "state": "Baden-Württemberg",
      "p50": 3199,
      "direct_p50": 3074,
      "avg": 3399,
      "n_active": 3,
      "pool_n": 75,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "78733",
      "city": "Aichhalden",
      "state": "Baden-Württemberg",
      "p50": 2279,
      "direct_p50": 1000,
      "avg": 2507,
      "n_active": 3,
      "pool_n": 52,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 108,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 26.6,
      "detail": "plz/78.json"
    },
    {
      "zip": "78739",
      "city": "Hardt",
      "state": "Baden-Württemberg",
      "p50": 3824,
      "direct_p50": 2125,
      "avg": 3483,
      "n_active": 3,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 33.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "79263",
      "city": "Simonswald",
      "state": "Baden-Württemberg",
      "p50": 5219,
      "direct_p50": 2000,
      "avg": 5005,
      "n_active": 3,
      "pool_n": 151,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/79.json"
    },
    {
      "zip": "79279",
      "city": "Vörstetten",
      "state": "Baden-Württemberg",
      "p50": 5000,
      "direct_p50": 4864,
      "avg": 5033,
      "n_active": 3,
      "pool_n": 83,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "79285",
      "city": "Ebringen",
      "state": "Baden-Württemberg",
      "p50": 6246,
      "direct_p50": 3377,
      "avg": 6381,
      "n_active": 3,
      "pool_n": 55,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 107,
      "quality": "niedrig",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "79348",
      "city": "Freiamt",
      "state": "Baden-Württemberg",
      "p50": 4182,
      "direct_p50": 1435,
      "avg": 4112,
      "n_active": 3,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 17.9,
      "detail": "plz/79.json"
    },
    {
      "zip": "79350",
      "city": "Sexau",
      "state": "Baden-Württemberg",
      "p50": 4544,
      "direct_p50": 3164,
      "avg": 4938,
      "n_active": 3,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/79.json"
    },
    {
      "zip": "79599",
      "city": "Wittlingen",
      "state": "Baden-Württemberg",
      "p50": 6026,
      "direct_p50": 2671,
      "avg": 5084,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 1.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79877",
      "city": "Friedenweiler",
      "state": "Baden-Württemberg",
      "p50": 4249,
      "direct_p50": 3175,
      "avg": 4015,
      "n_active": 3,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 121,
      "quality": "niedrig",
      "dom_days": 126,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "80897",
      "city": "München",
      "state": "Bayern",
      "p50": 10513,
      "direct_p50": 12500,
      "avg": 10706,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/80.json"
    },
    {
      "zip": "81266",
      "city": "Planegg",
      "state": "Bayern",
      "p50": 5658,
      "direct_p50": 3290,
      "avg": 6320,
      "n_active": 3,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/81.json"
    },
    {
      "zip": "82276",
      "city": "Adelshofen (Oberbayern)",
      "state": "Bayern",
      "p50": 5577,
      "direct_p50": 5632,
      "avg": 5956,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 234,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/82.json"
    },
    {
      "zip": "82407",
      "city": "Wielenbach",
      "state": "Bayern",
      "p50": 5000,
      "direct_p50": 7038,
      "avg": 5130,
      "n_active": 3,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 133,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/82.json"
    },
    {
      "zip": "82432",
      "city": "Kochel am See",
      "state": "Bayern",
      "p50": 5366,
      "direct_p50": 6000,
      "avg": 5584,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 93,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 15.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "82438",
      "city": "Eschenlohe",
      "state": "Bayern",
      "p50": 5058,
      "direct_p50": 4167,
      "avg": 5382,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 10.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "82497",
      "city": "Unterammergau",
      "state": "Bayern",
      "p50": 4556,
      "direct_p50": 3700,
      "avg": 4684,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 195,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/82.json"
    },
    {
      "zip": "82541",
      "city": "Münsing",
      "state": "Bayern",
      "p50": 8669,
      "direct_p50": 7152,
      "avg": 8603,
      "n_active": 3,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 68,
      "quality": "niedrig",
      "dom_days": 134,
      "dom_source": "entities",
      "trend_pct": -3.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "82549",
      "city": "Königsdorf",
      "state": "Bayern",
      "p50": 5394,
      "direct_p50": 3857,
      "avg": 5543,
      "n_active": 3,
      "pool_n": 114,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 114,
      "dom_source": "entities",
      "trend_pct": 9.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "83129",
      "city": "Höslwang",
      "state": "Bayern",
      "p50": 4606,
      "direct_p50": 3103,
      "avg": 4805,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 41.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83254",
      "city": "Breitbrunn am Chiemsee",
      "state": "Bayern",
      "p50": 5578,
      "direct_p50": 5784,
      "avg": 5866,
      "n_active": 3,
      "pool_n": 66,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83367",
      "city": "Petting",
      "state": "Bayern",
      "p50": 4139,
      "direct_p50": 4578,
      "avg": 4229,
      "n_active": 3,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 9.5,
      "detail": "plz/83.json"
    },
    {
      "zip": "83451",
      "city": "Piding",
      "state": "Bayern",
      "p50": 4528,
      "direct_p50": 3605,
      "avg": 4874,
      "n_active": 3,
      "pool_n": 157,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "83536",
      "city": "Gars am Inn",
      "state": "Bayern",
      "p50": 4782,
      "direct_p50": 1529,
      "avg": 4638,
      "n_active": 3,
      "pool_n": 86,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 16.9,
      "detail": "plz/83.json"
    },
    {
      "zip": "83735",
      "city": "Bayrischzell",
      "state": "Bayern",
      "p50": 6395,
      "direct_p50": 4267,
      "avg": 6527,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 96,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83737",
      "city": "Irschenberg",
      "state": "Bayern",
      "p50": 4973,
      "direct_p50": 7320,
      "avg": 5073,
      "n_active": 3,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 97,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "84076",
      "city": "Pfeffenhausen",
      "state": "Bayern",
      "p50": 4094,
      "direct_p50": 4000,
      "avg": 4362,
      "n_active": 3,
      "pool_n": 21,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 15.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "84166",
      "city": "Adlkofen",
      "state": "Bayern",
      "p50": 5946,
      "direct_p50": 4103,
      "avg": 5603,
      "n_active": 3,
      "pool_n": 124,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 22.9,
      "detail": "plz/84.json"
    },
    {
      "zip": "84169",
      "city": "Altfraunhofen",
      "state": "Bayern",
      "p50": 5946,
      "direct_p50": 3769,
      "avg": 5636,
      "n_active": 3,
      "pool_n": 125,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 21.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "84567",
      "city": "Perach",
      "state": "Bayern",
      "p50": 4016,
      "direct_p50": 5235,
      "avg": 3742,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 165,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -18.3,
      "detail": "plz/84.json"
    },
    {
      "zip": "84577",
      "city": "Tüßling",
      "state": "Bayern",
      "p50": 3275,
      "direct_p50": 5501,
      "avg": 3348,
      "n_active": 3,
      "pool_n": 70,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 80,
      "dom_source": "entities",
      "trend_pct": -8.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "85088",
      "city": "Vohburg an der Donau",
      "state": "Bayern",
      "p50": 4200,
      "direct_p50": 4151,
      "avg": 4335,
      "n_active": 3,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "85110",
      "city": "Kipfenberg",
      "state": "Bayern",
      "p50": 4691,
      "direct_p50": 3658,
      "avg": 4843,
      "n_active": 3,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "85119",
      "city": "Ernsgaden",
      "state": "Bayern",
      "p50": 4597,
      "direct_p50": 3939,
      "avg": 4558,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "85134",
      "city": "Stammham",
      "state": "Bayern",
      "p50": 4100,
      "direct_p50": 3242,
      "avg": 4716,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 2.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85241",
      "city": "Hebertshausen",
      "state": "Bayern",
      "p50": 5876,
      "direct_p50": 6980,
      "avg": 5944,
      "n_active": 3,
      "pool_n": 132,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85250",
      "city": "Altomünster",
      "state": "Bayern",
      "p50": 3722,
      "direct_p50": 2917,
      "avg": 3975,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85410",
      "city": "Haag an der Amper",
      "state": "Bayern",
      "p50": 4247,
      "direct_p50": 4330,
      "avg": 4496,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 80,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -15.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "85467",
      "city": "Neuching",
      "state": "Bayern",
      "p50": 5663,
      "direct_p50": 4681,
      "avg": 6063,
      "n_active": 3,
      "pool_n": 84,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/85.json"
    },
    {
      "zip": "86456",
      "city": "Gablingen",
      "state": "Bayern",
      "p50": 4620,
      "direct_p50": 2778,
      "avg": 4801,
      "n_active": 3,
      "pool_n": 140,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 8.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86486",
      "city": "Bonstetten",
      "state": "Bayern",
      "p50": 5832,
      "direct_p50": 4603,
      "avg": 5093,
      "n_active": 3,
      "pool_n": 46,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 22.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86507",
      "city": "Kleinaitingen",
      "state": "Bayern",
      "p50": 4391,
      "direct_p50": 3333,
      "avg": 4463,
      "n_active": 3,
      "pool_n": 92,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 122,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "86559",
      "city": "Adelzhausen",
      "state": "Bayern",
      "p50": 3645,
      "direct_p50": 3208,
      "avg": 4025,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 241,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -30.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86673",
      "city": "Bergheim",
      "state": "Bayern",
      "p50": 3951,
      "direct_p50": 4202,
      "avg": 4271,
      "n_active": 3,
      "pool_n": 113,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86679",
      "city": "Ellgau",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 3993,
      "avg": 4202,
      "n_active": 3,
      "pool_n": 45,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "86706",
      "city": "Weichering",
      "state": "Bayern",
      "p50": 4697,
      "direct_p50": 3611,
      "avg": 4868,
      "n_active": 3,
      "pool_n": 188,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "86926",
      "city": "Schondorf a.Ammersee (VGem)",
      "state": "Bayern",
      "p50": 7845,
      "direct_p50": 6979,
      "avg": 6725,
      "n_active": 3,
      "pool_n": 48,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 423,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "86989",
      "city": "Steingaden",
      "state": "Bayern",
      "p50": 3506,
      "direct_p50": 3243,
      "avg": 3787,
      "n_active": 3,
      "pool_n": 56,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "87477",
      "city": "Sulzberg",
      "state": "Bayern",
      "p50": 3560,
      "direct_p50": 6851,
      "avg": 3855,
      "n_active": 3,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 88,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 46.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87488",
      "city": "Betzigau",
      "state": "Bayern",
      "p50": 3891,
      "direct_p50": 3697,
      "avg": 4193,
      "n_active": 3,
      "pool_n": 92,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/87.json"
    },
    {
      "zip": "87493",
      "city": "Lauben",
      "state": "Bayern",
      "p50": 5369,
      "direct_p50": 3165,
      "avg": 5280,
      "n_active": 3,
      "pool_n": 142,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 27.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87497",
      "city": "Wertach",
      "state": "Bayern",
      "p50": 4811,
      "direct_p50": 4917,
      "avg": 4689,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 24.2,
      "detail": "plz/87.json"
    },
    {
      "zip": "87567",
      "city": "Riezlern",
      "state": "Bayern",
      "p50": 6124,
      "direct_p50": 5315,
      "avg": 6360,
      "n_active": 3,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87568",
      "city": "Hirschegg",
      "state": "Bayern",
      "p50": 4330,
      "direct_p50": 5187,
      "avg": 4290,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/87.json"
    },
    {
      "zip": "87679",
      "city": "Westendorf",
      "state": "Bayern",
      "p50": 5510,
      "direct_p50": 3095,
      "avg": 5250,
      "n_active": 3,
      "pool_n": 54,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 128,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/87.json"
    },
    {
      "zip": "87746",
      "city": "Erkheim",
      "state": "Bayern",
      "p50": 4372,
      "direct_p50": 4429,
      "avg": 4270,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 8.8,
      "detail": "plz/87.json"
    },
    {
      "zip": "87761",
      "city": "Lauben",
      "state": "Bayern",
      "p50": 4429,
      "direct_p50": 3950,
      "avg": 4122,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 30.8,
      "detail": "plz/87.json"
    },
    {
      "zip": "87779",
      "city": "Trunkelsberg",
      "state": "Bayern",
      "p50": 3755,
      "direct_p50": 3506,
      "avg": 4039,
      "n_active": 3,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "88149",
      "city": "Nonnenhorn",
      "state": "Bayern",
      "p50": 6361,
      "direct_p50": 8958,
      "avg": 6655,
      "n_active": 3,
      "pool_n": 175,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -10.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88267",
      "city": "Vogt",
      "state": "Baden-Württemberg",
      "p50": 3745,
      "direct_p50": 3051,
      "avg": 3732,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "88273",
      "city": "Fronreute",
      "state": "Baden-Württemberg",
      "p50": 3473,
      "direct_p50": 3473,
      "avg": 3698,
      "n_active": 3,
      "pool_n": 66,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88281",
      "city": "Schlier",
      "state": "Baden-Württemberg",
      "p50": 4305,
      "direct_p50": 3844,
      "avg": 4661,
      "n_active": 3,
      "pool_n": 76,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 30.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "88287",
      "city": "Grünkraut",
      "state": "Baden-Württemberg",
      "p50": 4727,
      "direct_p50": 4515,
      "avg": 4967,
      "n_active": 3,
      "pool_n": 75,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "88368",
      "city": "Bergatreute",
      "state": "Baden-Württemberg",
      "p50": 4071,
      "direct_p50": 2712,
      "avg": 4039,
      "n_active": 3,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88377",
      "city": "Riedhausen",
      "state": "Baden-Württemberg",
      "p50": 3582,
      "direct_p50": 1742,
      "avg": 3508,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -19.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88456",
      "city": "Ingoldingen",
      "state": "Baden-Württemberg",
      "p50": 4616,
      "direct_p50": 2933,
      "avg": 3928,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -23.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "88477",
      "city": "Schwendi",
      "state": "Baden-Württemberg",
      "p50": 4822,
      "direct_p50": 2938,
      "avg": 4697,
      "n_active": 3,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 252,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/88.json"
    },
    {
      "zip": "88489",
      "city": "Wain",
      "state": "Baden-Württemberg",
      "p50": 4628,
      "direct_p50": 4096,
      "avg": 4248,
      "n_active": 3,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 16.1,
      "detail": "plz/88.json"
    },
    {
      "zip": "88518",
      "city": "Herbertingen",
      "state": "Baden-Württemberg",
      "p50": 3730,
      "direct_p50": 2031,
      "avg": 3666,
      "n_active": 3,
      "pool_n": 63,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 188,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/88.json"
    },
    {
      "zip": "89176",
      "city": "Asselfingen",
      "state": "Baden-Württemberg",
      "p50": 4995,
      "direct_p50": 1654,
      "avg": 4654,
      "n_active": 3,
      "pool_n": 89,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 581,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/89.json"
    },
    {
      "zip": "89438",
      "city": "Holzheim",
      "state": "Bayern",
      "p50": 3281,
      "direct_p50": 2000,
      "avg": 3619,
      "n_active": 3,
      "pool_n": 85,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/89.json"
    },
    {
      "zip": "90433",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 3420,
      "direct_p50": 2741,
      "avg": 3830,
      "n_active": 3,
      "pool_n": 136,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/90.json"
    },
    {
      "zip": "91094",
      "city": "Langensendelbach",
      "state": "Bayern",
      "p50": 3835,
      "direct_p50": 3179,
      "avg": 4012,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 125,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91171",
      "city": "Greding",
      "state": "Bayern",
      "p50": 5641,
      "direct_p50": 1964,
      "avg": 5254,
      "n_active": 3,
      "pool_n": 76,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 16.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91244",
      "city": "Reichenschwand",
      "state": "Bayern",
      "p50": 3076,
      "direct_p50": 4425,
      "avg": 3126,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91286",
      "city": "Obertrubach",
      "state": "Bayern",
      "p50": 2600,
      "direct_p50": 2600,
      "avg": 3032,
      "n_active": 3,
      "pool_n": 16,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 102,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 33.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91448",
      "city": "Emskirchen",
      "state": "Bayern",
      "p50": 3214,
      "direct_p50": 2500,
      "avg": 3178,
      "n_active": 3,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91598",
      "city": "Colmberg",
      "state": "Bayern",
      "p50": 3900,
      "direct_p50": 3998,
      "avg": 3631,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91604",
      "city": "Flachslanden",
      "state": "Bayern",
      "p50": 3898,
      "direct_p50": 3800,
      "avg": 3250,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91611",
      "city": "Lehrberg",
      "state": "Bayern",
      "p50": 3257,
      "direct_p50": 2666,
      "avg": 3638,
      "n_active": 3,
      "pool_n": 181,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91629",
      "city": "Weihenzell",
      "state": "Bayern",
      "p50": 3114,
      "direct_p50": 1494,
      "avg": 3541,
      "n_active": 3,
      "pool_n": 188,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 264,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91728",
      "city": "Gnotzheim",
      "state": "Bayern",
      "p50": 3158,
      "direct_p50": 3958,
      "avg": 3470,
      "n_active": 3,
      "pool_n": 93,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91809",
      "city": "Wellheim",
      "state": "Bayern",
      "p50": 3373,
      "direct_p50": 1774,
      "avg": 3121,
      "n_active": 3,
      "pool_n": 36,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "92342",
      "city": "Freystadt",
      "state": "Bayern",
      "p50": 4647,
      "direct_p50": 4239,
      "avg": 4272,
      "n_active": 3,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 50,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/92.json"
    },
    {
      "zip": "92367",
      "city": "Pilsach",
      "state": "Bayern",
      "p50": 4865,
      "direct_p50": 4301,
      "avg": 4626,
      "n_active": 3,
      "pool_n": 145,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 79,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/92.json"
    },
    {
      "zip": "92706",
      "city": "Luhe-Wildenau",
      "state": "Bayern",
      "p50": 3897,
      "direct_p50": 2237,
      "avg": 3750,
      "n_active": 3,
      "pool_n": 210,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 75,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/92.json"
    },
    {
      "zip": "93346",
      "city": "Ihrlerstein",
      "state": "Bayern",
      "p50": 3411,
      "direct_p50": 2558,
      "avg": 3460,
      "n_active": 3,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 131,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/93.json"
    },
    {
      "zip": "93462",
      "city": "Lam",
      "state": "Bayern",
      "p50": 1930,
      "direct_p50": 4235,
      "avg": 2003,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "93480",
      "city": "Hohenwarth",
      "state": "Bayern",
      "p50": 3056,
      "direct_p50": 1166,
      "avg": 2917,
      "n_active": 3,
      "pool_n": 53,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 22.7,
      "detail": "plz/93.json"
    },
    {
      "zip": "94081",
      "city": "Fürstenzell",
      "state": "Bayern",
      "p50": 2984,
      "direct_p50": 1946,
      "avg": 2870,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 110,
      "quality": "niedrig",
      "dom_days": 164,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94113",
      "city": "Passau",
      "state": "Bayern",
      "p50": 2788,
      "direct_p50": 2223,
      "avg": 3012,
      "n_active": 3,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 114,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 12.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94140",
      "city": "Ering",
      "state": "Bayern",
      "p50": 3614,
      "direct_p50": 3948,
      "avg": 3868,
      "n_active": 3,
      "pool_n": 69,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 39.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "94252",
      "city": "Bayerisch Eisenstein",
      "state": "Bayern",
      "p50": 1897,
      "direct_p50": 2172,
      "avg": 1916,
      "n_active": 3,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 65,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -12.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "94431",
      "city": "Pilsting",
      "state": "Bayern",
      "p50": 4150,
      "direct_p50": 2431,
      "avg": 3925,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 240,
      "quality": "niedrig",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": 29.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "94436",
      "city": "Simbach",
      "state": "Bayern",
      "p50": 4205,
      "direct_p50": 2140,
      "avg": 3660,
      "n_active": 3,
      "pool_n": 79,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 96,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 28.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "94508",
      "city": "Schöllnach",
      "state": "Bayern",
      "p50": 3308,
      "direct_p50": 3883,
      "avg": 3200,
      "n_active": 3,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 172,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 43.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "94551",
      "city": "Lalling",
      "state": "Bayern",
      "p50": 2106,
      "direct_p50": 3343,
      "avg": 2406,
      "n_active": 3,
      "pool_n": 51,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "94577",
      "city": "Winzer",
      "state": "Bayern",
      "p50": 5898,
      "direct_p50": 2604,
      "avg": 5024,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 98.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "95239",
      "city": "Zell",
      "state": "Bayern",
      "p50": 1630,
      "direct_p50": 2059,
      "avg": 1643,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -12.7,
      "detail": "plz/95.json"
    },
    {
      "zip": "95679",
      "city": "Waldershof",
      "state": "Bayern",
      "p50": 1492,
      "direct_p50": 1419,
      "avg": 1632,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -30.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "96110",
      "city": "Scheßlitz",
      "state": "Bayern",
      "p50": 3426,
      "direct_p50": 3427,
      "avg": 3519,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 80.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "96157",
      "city": "Winkelhofer Forst",
      "state": "Bayern",
      "p50": 2849,
      "direct_p50": 2668,
      "avg": 2925,
      "n_active": 3,
      "pool_n": 23,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96247",
      "city": "Michelau i. OFr.",
      "state": "Bayern",
      "p50": 2514,
      "direct_p50": 1263,
      "avg": 2878,
      "n_active": 3,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 3,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 43.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96317",
      "city": "Kronach",
      "state": "Bayern",
      "p50": 3850,
      "direct_p50": 1515,
      "avg": 3442,
      "n_active": 3,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": 100.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "97237",
      "city": "Altertheim",
      "state": "Bayern",
      "p50": 3093,
      "direct_p50": 1489,
      "avg": 3765,
      "n_active": 3,
      "pool_n": 71,
      "pool_size": 8,
      "new_30d": 3,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97250",
      "city": "Erlabrunn",
      "state": "Bayern",
      "p50": 4198,
      "direct_p50": 1852,
      "avg": 4013,
      "n_active": 3,
      "pool_n": 41,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 213,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/97.json"
    },
    {
      "zip": "97285",
      "city": "Röttingen",
      "state": "Bayern",
      "p50": 4347,
      "direct_p50": 1231,
      "avg": 4110,
      "n_active": 3,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97475",
      "city": "Zeil am Main",
      "state": "Bayern",
      "p50": 2700,
      "direct_p50": 1965,
      "avg": 2951,
      "n_active": 3,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 23.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97506",
      "city": "Grafenrheinfeld",
      "state": "Bayern",
      "p50": 2731,
      "direct_p50": 2042,
      "avg": 2995,
      "n_active": 3,
      "pool_n": 90,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/97.json"
    },
    {
      "zip": "97509",
      "city": "Kolitzheim",
      "state": "Bayern",
      "p50": 4144,
      "direct_p50": 1716,
      "avg": 4076,
      "n_active": 3,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 3,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -31.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97714",
      "city": "Oerlenbach",
      "state": "Bayern",
      "p50": 2740,
      "direct_p50": 2238,
      "avg": 3006,
      "n_active": 3,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97840",
      "city": "Hafenlohr",
      "state": "Bayern",
      "p50": 4811,
      "direct_p50": 3203,
      "avg": 4219,
      "n_active": 3,
      "pool_n": 62,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 62.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97900",
      "city": "Külsheim",
      "state": "Baden-Württemberg",
      "p50": 2456,
      "direct_p50": 1897,
      "avg": 2873,
      "n_active": 3,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 397,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "98660",
      "city": "Lengfeld",
      "state": "Thüringen",
      "p50": 1490,
      "direct_p50": 902,
      "avg": 1744,
      "n_active": 3,
      "pool_n": 62,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 119,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/98.json"
    },
    {
      "zip": "99091",
      "city": "Erfurt",
      "state": "Thüringen",
      "p50": 2756,
      "direct_p50": 3333,
      "avg": 2867,
      "n_active": 3,
      "pool_n": 57,
      "pool_size": 2,
      "new_30d": 3,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99334",
      "city": "Kirchheim",
      "state": "Thüringen",
      "p50": 2088,
      "direct_p50": 2088,
      "avg": 2082,
      "n_active": 3,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/99.json"
    },
    {
      "zip": "99338",
      "city": "Plaue",
      "state": "Thüringen",
      "p50": 1853,
      "direct_p50": 1900,
      "avg": 1789,
      "n_active": 3,
      "pool_n": 61,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99438",
      "city": "Bad Berka",
      "state": "Thüringen",
      "p50": 3093,
      "direct_p50": 1756,
      "avg": 3406,
      "n_active": 3,
      "pool_n": 99,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/99.json"
    },
    {
      "zip": "99638",
      "city": "Kindelbrück",
      "state": "Thüringen",
      "p50": 1371,
      "direct_p50": 800,
      "avg": 1664,
      "n_active": 3,
      "pool_n": 23,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "99765",
      "city": "Görsbach",
      "state": "Thüringen",
      "p50": 1521,
      "direct_p50": 746,
      "avg": 1587,
      "n_active": 3,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/99.json"
    },
    {
      "zip": "99846",
      "city": "Seebach",
      "state": "Thüringen",
      "p50": 1512,
      "direct_p50": 813,
      "avg": 1855,
      "n_active": 3,
      "pool_n": 84,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/99.json"
    },
    {
      "zip": "00000",
      "city": "",
      "state": "",
      "p50": 9784,
      "direct_p50": 9784,
      "avg": 9784,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/00.json"
    },
    {
      "zip": "01471",
      "city": "Radeburg",
      "state": "Sachsen",
      "p50": 4747,
      "direct_p50": 2609,
      "avg": 3577,
      "n_active": 2,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 807.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "01609",
      "city": "Wülknitz",
      "state": "Sachsen",
      "p50": 898,
      "direct_p50": 677,
      "avg": 920,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "01734",
      "city": "Rabenau",
      "state": "Sachsen",
      "p50": 1928,
      "direct_p50": 1768,
      "avg": 2097,
      "n_active": 2,
      "pool_n": 108,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/01.json"
    },
    {
      "zip": "01778",
      "city": "Altenberg",
      "state": "Sachsen",
      "p50": 1341,
      "direct_p50": 1341,
      "avg": 1354,
      "n_active": 2,
      "pool_n": 17,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 71.8,
      "detail": "plz/01.json"
    },
    {
      "zip": "01848",
      "city": "Hohnstein",
      "state": "Sachsen",
      "p50": 1723,
      "direct_p50": 1022,
      "avg": 1985,
      "n_active": 2,
      "pool_n": 96,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -19.1,
      "detail": "plz/01.json"
    },
    {
      "zip": "01983",
      "city": "Großräschen",
      "state": "Brandenburg",
      "p50": 920,
      "direct_p50": 3753,
      "avg": 1926,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 107,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/01.json"
    },
    {
      "zip": "02788",
      "city": "Schlegel",
      "state": "Sachsen",
      "p50": 901,
      "direct_p50": 848,
      "avg": 1153,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 134,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/02.json"
    },
    {
      "zip": "02828",
      "city": "Görlitz",
      "state": "Sachsen",
      "p50": 1252,
      "direct_p50": 850,
      "avg": 1454,
      "n_active": 2,
      "pool_n": 127,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 6.3,
      "detail": "plz/02.json"
    },
    {
      "zip": "02953",
      "city": "Bad Muskau",
      "state": "Sachsen",
      "p50": 934,
      "direct_p50": 699,
      "avg": 1649,
      "n_active": 2,
      "pool_n": 17,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/02.json"
    },
    {
      "zip": "02991",
      "city": "Lauta",
      "state": "Sachsen",
      "p50": 1053,
      "direct_p50": 920,
      "avg": 1164,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/02.json"
    },
    {
      "zip": "03169",
      "city": "",
      "state": "",
      "p50": 3747,
      "direct_p50": 3747,
      "avg": 3747,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 107,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/03.json"
    },
    {
      "zip": "03253",
      "city": "Schönborn",
      "state": "Brandenburg",
      "p50": 1419,
      "direct_p50": 1317,
      "avg": 1603,
      "n_active": 2,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 109,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/03.json"
    },
    {
      "zip": "04643",
      "city": "Geithain",
      "state": "Sachsen",
      "p50": 1078,
      "direct_p50": 1391,
      "avg": 1057,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 232,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 24.3,
      "detail": "plz/04.json"
    },
    {
      "zip": "04703",
      "city": "Leisnig",
      "state": "Sachsen",
      "p50": 1073,
      "direct_p50": 690,
      "avg": 1623,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 26.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "04769",
      "city": "Mügeln",
      "state": "Sachsen",
      "p50": 883,
      "direct_p50": 731,
      "avg": 1005,
      "n_active": 2,
      "pool_n": 38,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 75.6,
      "detail": "plz/04.json"
    },
    {
      "zip": "04779",
      "city": "Wermsdorf",
      "state": "Sachsen",
      "p50": 1312,
      "direct_p50": 1205,
      "avg": 1868,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 172,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 73.4,
      "detail": "plz/04.json"
    },
    {
      "zip": "04924",
      "city": "Bad Liebenwerda",
      "state": "Brandenburg",
      "p50": 1055,
      "direct_p50": 688,
      "avg": 1640,
      "n_active": 2,
      "pool_n": 12,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/04.json"
    },
    {
      "zip": "06231",
      "city": "Bad Duerrenberg",
      "state": "Sachsen-Anhalt",
      "p50": 1525,
      "direct_p50": 1151,
      "avg": 2098,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/06.json"
    },
    {
      "zip": "06425",
      "city": "Saale-Wipper",
      "state": "Sachsen-Anhalt",
      "p50": 903,
      "direct_p50": 931,
      "avg": 967,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 290,
      "quality": "niedrig",
      "dom_days": 131,
      "dom_source": "entities",
      "trend_pct": -21.4,
      "detail": "plz/06.json"
    },
    {
      "zip": "06467",
      "city": "Hoym",
      "state": "Sachsen-Anhalt",
      "p50": 1081,
      "direct_p50": 725,
      "avg": 1875,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 96,
      "quality": "niedrig",
      "dom_days": 134,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "06485",
      "city": "Bad Suderode",
      "state": "Sachsen-Anhalt",
      "p50": 1698,
      "direct_p50": 1105,
      "avg": 2254,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 124,
      "dom_source": "entities",
      "trend_pct": 15.1,
      "detail": "plz/06.json"
    },
    {
      "zip": "06502",
      "city": "Thale",
      "state": "Sachsen-Anhalt",
      "p50": 1105,
      "direct_p50": 1233,
      "avg": 1750,
      "n_active": 2,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 123,
      "dom_source": "entities",
      "trend_pct": -32.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "06571",
      "city": "Roßleben",
      "state": "Thüringen",
      "p50": 1236,
      "direct_p50": 625,
      "avg": 1687,
      "n_active": 2,
      "pool_n": 14,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "06577",
      "city": "An der Schmücke",
      "state": "Thüringen",
      "p50": 1324,
      "direct_p50": 1575,
      "avg": 1581,
      "n_active": 2,
      "pool_n": 25,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "06632",
      "city": "Freyburg (Unstrut)",
      "state": "Sachsen-Anhalt",
      "p50": 1293,
      "direct_p50": 1437,
      "avg": 1978,
      "n_active": 2,
      "pool_n": 83,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/06.json"
    },
    {
      "zip": "06642",
      "city": "Kaiserpfalz",
      "state": "Sachsen-Anhalt",
      "p50": 1022,
      "direct_p50": 596,
      "avg": 1564,
      "n_active": 2,
      "pool_n": 17,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -14.8,
      "detail": "plz/06.json"
    },
    {
      "zip": "06648",
      "city": "Eckartsberga",
      "state": "Sachsen-Anhalt",
      "p50": 1626,
      "direct_p50": 980,
      "avg": 1868,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 114,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "06796",
      "city": "Brehna",
      "state": "Sachsen-Anhalt",
      "p50": 1419,
      "direct_p50": 1516,
      "avg": 1980,
      "n_active": 2,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 49,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -17.5,
      "detail": "plz/06.json"
    },
    {
      "zip": "07007",
      "city": "",
      "state": "",
      "p50": 6375,
      "direct_p50": 6375,
      "avg": 6375,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07181",
      "city": "",
      "state": "",
      "p50": 6389,
      "direct_p50": 6389,
      "avg": 6389,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07349",
      "city": "Lehesten",
      "state": "Thüringen",
      "p50": 680,
      "direct_p50": 689,
      "avg": 807,
      "n_active": 2,
      "pool_n": 65,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/07.json"
    },
    {
      "zip": "07422",
      "city": "Bad Blankenburg",
      "state": "Thüringen",
      "p50": 1292,
      "direct_p50": 902,
      "avg": 1451,
      "n_active": 2,
      "pool_n": 67,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 118,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -23.9,
      "detail": "plz/07.json"
    },
    {
      "zip": "07557",
      "city": "Zedlitz",
      "state": "Thüringen",
      "p50": 5655,
      "direct_p50": 1240,
      "avg": 4950,
      "n_active": 2,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 213.8,
      "detail": "plz/07.json"
    },
    {
      "zip": "07586",
      "city": "Bad Köstritz",
      "state": "Thüringen",
      "p50": 880,
      "direct_p50": 613,
      "avg": 926,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "07806",
      "city": "Neustadt an der Orla",
      "state": "Thüringen",
      "p50": 5813,
      "direct_p50": 934,
      "avg": 5064,
      "n_active": 2,
      "pool_n": 59,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 121.0,
      "detail": "plz/07.json"
    },
    {
      "zip": "08040",
      "city": "",
      "state": "",
      "p50": 5350,
      "direct_p50": 5350,
      "avg": 5350,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/08.json"
    },
    {
      "zip": "08315",
      "city": "Bernsbach",
      "state": "Sachsen",
      "p50": 1020,
      "direct_p50": 1040,
      "avg": 1455,
      "n_active": 2,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 153,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/08.json"
    },
    {
      "zip": "08344",
      "city": "Grünhain-Beierfeld",
      "state": "Sachsen",
      "p50": 1083,
      "direct_p50": 965,
      "avg": 1487,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 384,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/08.json"
    },
    {
      "zip": "08499",
      "city": "Reichenbach",
      "state": "Sachsen",
      "p50": 692,
      "direct_p50": 691,
      "avg": 757,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 127,
      "quality": "niedrig",
      "dom_days": 115,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/08.json"
    },
    {
      "zip": "09322",
      "city": "Penig",
      "state": "Sachsen",
      "p50": 1242,
      "direct_p50": 583,
      "avg": 1118,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 85,
      "quality": "niedrig",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "09385",
      "city": "Lugau",
      "state": "Sachsen",
      "p50": 852,
      "direct_p50": 734,
      "avg": 1209,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -23.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09394",
      "city": "Hohndorf",
      "state": "Sachsen",
      "p50": 882,
      "direct_p50": 1150,
      "avg": 989,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09429",
      "city": "Wolkenstein",
      "state": "Sachsen",
      "p50": 969,
      "direct_p50": 903,
      "avg": 934,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 57,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09437",
      "city": "Börnichen",
      "state": "Sachsen",
      "p50": 1336,
      "direct_p50": 800,
      "avg": 1593,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 224,
      "quality": "niedrig",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/09.json"
    },
    {
      "zip": "09474",
      "city": "Crottendorf",
      "state": "Sachsen",
      "p50": 852,
      "direct_p50": 988,
      "avg": 982,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 111,
      "quality": "niedrig",
      "dom_days": 192,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/09.json"
    },
    {
      "zip": "09514",
      "city": "Lengefeld",
      "state": "Sachsen",
      "p50": 930,
      "direct_p50": 1077,
      "avg": 935,
      "n_active": 2,
      "pool_n": 22,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/09.json"
    },
    {
      "zip": "09526",
      "city": "Olbernhau",
      "state": "Sachsen",
      "p50": 1059,
      "direct_p50": 946,
      "avg": 1134,
      "n_active": 2,
      "pool_n": 13,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 90,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/09.json"
    },
    {
      "zip": "09619",
      "city": "Mulda",
      "state": "Sachsen",
      "p50": 1653,
      "direct_p50": 1606,
      "avg": 1859,
      "n_active": 2,
      "pool_n": 86,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 42,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -13.1,
      "detail": "plz/09.json"
    },
    {
      "zip": "09627",
      "city": "Bobritzsch-Hilbersdorf",
      "state": "Sachsen",
      "p50": 1786,
      "direct_p50": 1389,
      "avg": 2042,
      "n_active": 2,
      "pool_n": 67,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -15.2,
      "detail": "plz/09.json"
    },
    {
      "zip": "09633",
      "city": "Halsbrücke",
      "state": "Sachsen",
      "p50": 1843,
      "direct_p50": 926,
      "avg": 2127,
      "n_active": 2,
      "pool_n": 62,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -14.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "12345",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4091,
      "direct_p50": 4694,
      "avg": 4236,
      "n_active": 2,
      "pool_n": 103,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "12407",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5289,
      "direct_p50": 6045,
      "avg": 5384,
      "n_active": 2,
      "pool_n": 69,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 77,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/12.json"
    },
    {
      "zip": "14656",
      "city": "Brieselang",
      "state": "Brandenburg",
      "p50": 3508,
      "direct_p50": 4859,
      "avg": 4022,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 78,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 3.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "14669",
      "city": "Ketzin/Havel",
      "state": "Brandenburg",
      "p50": 3317,
      "direct_p50": 1657,
      "avg": 3876,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "14727",
      "city": "Premnitz",
      "state": "Brandenburg",
      "p50": 2582,
      "direct_p50": 1460,
      "avg": 2646,
      "n_active": 2,
      "pool_n": 20,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 40.6,
      "detail": "plz/14.json"
    },
    {
      "zip": "14913",
      "city": "Jüterbog",
      "state": "Brandenburg",
      "p50": 2240,
      "direct_p50": 1742,
      "avg": 2155,
      "n_active": 2,
      "pool_n": 13,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 146,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 38.8,
      "detail": "plz/14.json"
    },
    {
      "zip": "14959",
      "city": "Trebbin",
      "state": "Brandenburg",
      "p50": 3570,
      "direct_p50": 2804,
      "avg": 3811,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/14.json"
    },
    {
      "zip": "15320",
      "city": "Neuhardenberg",
      "state": "Brandenburg",
      "p50": 1581,
      "direct_p50": 787,
      "avg": 1583,
      "n_active": 2,
      "pool_n": 14,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/15.json"
    },
    {
      "zip": "15567",
      "city": "Mühlenbecker Land",
      "state": "Brandenburg",
      "p50": 4446,
      "direct_p50": 3330,
      "avg": 4990,
      "n_active": 2,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 30.3,
      "detail": "plz/15.json"
    },
    {
      "zip": "15838",
      "city": "Am Mellensee",
      "state": "Brandenburg",
      "p50": 3950,
      "direct_p50": 2200,
      "avg": 3675,
      "n_active": 2,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/15.json"
    },
    {
      "zip": "15938",
      "city": "Kasel-Golzig",
      "state": "Brandenburg",
      "p50": 2550,
      "direct_p50": 2550,
      "avg": 2744,
      "n_active": 2,
      "pool_n": 7,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 93,
      "quality": "zu dünn",
      "dom_days": 121,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/15.json"
    },
    {
      "zip": "16227",
      "city": "Eberswalde",
      "state": "Brandenburg",
      "p50": 5400,
      "direct_p50": 2584,
      "avg": 5076,
      "n_active": 2,
      "pool_n": 151,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/16.json"
    },
    {
      "zip": "16259",
      "city": "Bad Freienwalde",
      "state": "Brandenburg",
      "p50": 5407,
      "direct_p50": 2512,
      "avg": 5176,
      "n_active": 2,
      "pool_n": 147,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/16.json"
    },
    {
      "zip": "16792",
      "city": "Zehdenick",
      "state": "Brandenburg",
      "p50": 2436,
      "direct_p50": 2016,
      "avg": 2579,
      "n_active": 2,
      "pool_n": 12,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 210,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/16.json"
    },
    {
      "zip": "16818",
      "city": "Fehrbellin",
      "state": "Brandenburg",
      "p50": 3792,
      "direct_p50": 5080,
      "avg": 3931,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": -26.8,
      "detail": "plz/16.json"
    },
    {
      "zip": "16866",
      "city": "Kyritz",
      "state": "Brandenburg",
      "p50": 908,
      "direct_p50": 995,
      "avg": 966,
      "n_active": 2,
      "pool_n": 3,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/16.json"
    },
    {
      "zip": "16909",
      "city": "Wittstock/Dosse",
      "state": "Brandenburg",
      "p50": 1316,
      "direct_p50": 1316,
      "avg": 1316,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "zu dünn",
      "dom_days": 52,
      "dom_source": "publish_date",
      "trend_pct": null,
      "detail": "plz/16.json"
    },
    {
      "zip": "17139",
      "city": "Malchin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3499,
      "direct_p50": 764,
      "avg": 2557,
      "n_active": 2,
      "pool_n": 14,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 104,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "17179",
      "city": "Gnoien",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3499,
      "direct_p50": 1230,
      "avg": 2729,
      "n_active": 2,
      "pool_n": 14,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "17322",
      "city": "Bismark",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1195,
      "direct_p50": 1189,
      "avg": 1200,
      "n_active": 2,
      "pool_n": 6,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 58,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "17329",
      "city": "Nadrensee",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1079,
      "direct_p50": 1095,
      "avg": 1042,
      "n_active": 2,
      "pool_n": 8,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "zu dünn",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "17367",
      "city": "Eggesin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 600,
      "direct_p50": 2684,
      "avg": 1154,
      "n_active": 2,
      "pool_n": 29,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -67.5,
      "detail": "plz/17.json"
    },
    {
      "zip": "17495",
      "city": "Karlsburg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2834,
      "direct_p50": 1468,
      "avg": 2780,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -9.9,
      "detail": "plz/17.json"
    },
    {
      "zip": "18317",
      "city": "Saal",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4877,
      "direct_p50": 2207,
      "avg": 4420,
      "n_active": 2,
      "pool_n": 75,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 110,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 43.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "18442",
      "city": "Steinhagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2569,
      "direct_p50": 2027,
      "avg": 2827,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 57,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 13.1,
      "detail": "plz/18.json"
    },
    {
      "zip": "18507",
      "city": "Grimmen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3082,
      "direct_p50": 1370,
      "avg": 3574,
      "n_active": 2,
      "pool_n": 99,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 114,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "18519",
      "city": "Sundhagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3165,
      "direct_p50": 1787,
      "avg": 3631,
      "n_active": 2,
      "pool_n": 103,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/18.json"
    },
    {
      "zip": "18565",
      "city": "Insel Hiddensee",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3312,
      "direct_p50": 6458,
      "avg": 3744,
      "n_active": 2,
      "pool_n": 89,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 229,
      "quality": "niedrig",
      "dom_days": 103,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "19069",
      "city": "Alt Meteln",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2162,
      "direct_p50": 1618,
      "avg": 2264,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 69,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/19.json"
    },
    {
      "zip": "19217",
      "city": "Thandorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2390,
      "direct_p50": 1832,
      "avg": 2499,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/19.json"
    },
    {
      "zip": "19288",
      "city": "Ludwigslust",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1278,
      "direct_p50": 2524,
      "avg": 3281,
      "n_active": 2,
      "pool_n": 18,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 235,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/19.json"
    },
    {
      "zip": "19348",
      "city": "Perleberg",
      "state": "Brandenburg",
      "p50": 2632,
      "direct_p50": 2325,
      "avg": 2611,
      "n_active": 2,
      "pool_n": 14,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 85,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -39.4,
      "detail": "plz/19.json"
    },
    {
      "zip": "19374",
      "city": "Obere Warnow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1622,
      "direct_p50": 933,
      "avg": 1858,
      "n_active": 2,
      "pool_n": 45,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/19.json"
    },
    {
      "zip": "21360",
      "city": "Vögelsen",
      "state": "Niedersachsen",
      "p50": 3910,
      "direct_p50": 3210,
      "avg": 4080,
      "n_active": 2,
      "pool_n": 62,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 91,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "21380",
      "city": "Artlenburg",
      "state": "Niedersachsen",
      "p50": 3910,
      "direct_p50": 4325,
      "avg": 3915,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "21397",
      "city": "Barendorf",
      "state": "Niedersachsen",
      "p50": 4804,
      "direct_p50": 3092,
      "avg": 4647,
      "n_active": 2,
      "pool_n": 109,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 39.8,
      "detail": "plz/21.json"
    },
    {
      "zip": "21406",
      "city": "Barnstedt",
      "state": "Niedersachsen",
      "p50": 5218,
      "direct_p50": 3134,
      "avg": 5056,
      "n_active": 2,
      "pool_n": 141,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 21.3,
      "detail": "plz/21.json"
    },
    {
      "zip": "21438",
      "city": "Brackel",
      "state": "Niedersachsen",
      "p50": 2793,
      "direct_p50": 3627,
      "avg": 3014,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/21.json"
    },
    {
      "zip": "21447",
      "city": "Handorf",
      "state": "Niedersachsen",
      "p50": 3638,
      "direct_p50": 3116,
      "avg": 3979,
      "n_active": 2,
      "pool_n": 99,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 241,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "21641",
      "city": "Apensen",
      "state": "Niedersachsen",
      "p50": 3231,
      "direct_p50": 2476,
      "avg": 3419,
      "n_active": 2,
      "pool_n": 152,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "21737",
      "city": "Wischhafen",
      "state": "Niedersachsen",
      "p50": 2448,
      "direct_p50": 3460,
      "avg": 2443,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 9.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "21763",
      "city": "Neuenkirchen",
      "state": "Niedersachsen",
      "p50": 3545,
      "direct_p50": 2383,
      "avg": 3805,
      "n_active": 2,
      "pool_n": 118,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 17.0,
      "detail": "plz/21.json"
    },
    {
      "zip": "22964",
      "city": "Steinburg",
      "state": "Schleswig-Holstein",
      "p50": 3891,
      "direct_p50": 2570,
      "avg": 4793,
      "n_active": 2,
      "pool_n": 47,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 111.5,
      "detail": "plz/22.json"
    },
    {
      "zip": "23689",
      "city": "Ratekau",
      "state": "Schleswig-Holstein",
      "p50": 6078,
      "direct_p50": 2745,
      "avg": 6406,
      "n_active": 2,
      "pool_n": 198,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 67,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/23.json"
    },
    {
      "zip": "23715",
      "city": "Bosau",
      "state": "Schleswig-Holstein",
      "p50": 4237,
      "direct_p50": 3925,
      "avg": 3990,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 324,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 7.4,
      "detail": "plz/23.json"
    },
    {
      "zip": "23869",
      "city": "Elmenhorst",
      "state": "Schleswig-Holstein",
      "p50": 3262,
      "direct_p50": 2455,
      "avg": 3608,
      "n_active": 2,
      "pool_n": 60,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/23.json"
    },
    {
      "zip": "23972",
      "city": "Dorf Mecklenburg",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3445,
      "direct_p50": 1133,
      "avg": 3843,
      "n_active": 2,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": 24.6,
      "detail": "plz/23.json"
    },
    {
      "zip": "24253",
      "city": "Probsteierhagen",
      "state": "Schleswig-Holstein",
      "p50": 4829,
      "direct_p50": 3534,
      "avg": 5341,
      "n_active": 2,
      "pool_n": 101,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/24.json"
    },
    {
      "zip": "24395",
      "city": "Kronsgaard",
      "state": "Schleswig-Holstein",
      "p50": 4888,
      "direct_p50": 4511,
      "avg": 5403,
      "n_active": 2,
      "pool_n": 171,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "24404",
      "city": "Maasholm",
      "state": "Schleswig-Holstein",
      "p50": 4889,
      "direct_p50": 4223,
      "avg": 5414,
      "n_active": 2,
      "pool_n": 169,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 142,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "24628",
      "city": "Hartenholm",
      "state": "Schleswig-Holstein",
      "p50": 3230,
      "direct_p50": 2623,
      "avg": 3210,
      "n_active": 2,
      "pool_n": 65,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/24.json"
    },
    {
      "zip": "24631",
      "city": "Langwedel",
      "state": "Schleswig-Holstein",
      "p50": 2868,
      "direct_p50": 2197,
      "avg": 3136,
      "n_active": 2,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -6.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "24640",
      "city": "Hasenmoor",
      "state": "Schleswig-Holstein",
      "p50": 3530,
      "direct_p50": 1759,
      "avg": 3467,
      "n_active": 2,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 57,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/24.json"
    },
    {
      "zip": "24649",
      "city": "Wiemersdorf",
      "state": "Schleswig-Holstein",
      "p50": 2492,
      "direct_p50": 2754,
      "avg": 2645,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/24.json"
    },
    {
      "zip": "24790",
      "city": "Schacht-Audorf",
      "state": "Schleswig-Holstein",
      "p50": 1787,
      "direct_p50": 2312,
      "avg": 2156,
      "n_active": 2,
      "pool_n": 91,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "24793",
      "city": "Bargstedt",
      "state": "Schleswig-Holstein",
      "p50": 3760,
      "direct_p50": 2258,
      "avg": 3288,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 77,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 24.7,
      "detail": "plz/24.json"
    },
    {
      "zip": "24975",
      "city": "Husby",
      "state": "Schleswig-Holstein",
      "p50": 2486,
      "direct_p50": 2453,
      "avg": 2586,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 12.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "24977",
      "city": "Langballig",
      "state": "Schleswig-Holstein",
      "p50": 4422,
      "direct_p50": 3379,
      "avg": 4551,
      "n_active": 2,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/24.json"
    },
    {
      "zip": "25566",
      "city": "Lägerdorf",
      "state": "Schleswig-Holstein",
      "p50": 2203,
      "direct_p50": 2305,
      "avg": 2430,
      "n_active": 2,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/25.json"
    },
    {
      "zip": "25770",
      "city": "Hemmingstedt",
      "state": "Schleswig-Holstein",
      "p50": 2367,
      "direct_p50": 1842,
      "avg": 2825,
      "n_active": 2,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 124,
      "quality": "niedrig",
      "dom_days": 99,
      "dom_source": "entities",
      "trend_pct": -23.7,
      "detail": "plz/25.json"
    },
    {
      "zip": "25795",
      "city": "Weddingstedt",
      "state": "Schleswig-Holstein",
      "p50": 2771,
      "direct_p50": 3619,
      "avg": 2902,
      "n_active": 2,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -23.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "25853",
      "city": "Bohmstedt",
      "state": "Schleswig-Holstein",
      "p50": 3727,
      "direct_p50": 2518,
      "avg": 4243,
      "n_active": 2,
      "pool_n": 174,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "26219",
      "city": "Bösel",
      "state": "Niedersachsen",
      "p50": 4254,
      "direct_p50": 3081,
      "avg": 3937,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 35.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "26343",
      "city": "Wangerland",
      "state": "Niedersachsen",
      "p50": 4019,
      "direct_p50": 4720,
      "avg": 3838,
      "n_active": 2,
      "pool_n": 112,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 86,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 14.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "27305",
      "city": "Bruchhausen-Vilsen",
      "state": "Niedersachsen",
      "p50": 3046,
      "direct_p50": 2317,
      "avg": 2980,
      "n_active": 2,
      "pool_n": 61,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 22.0,
      "detail": "plz/27.json"
    },
    {
      "zip": "27308",
      "city": "Kirchlinteln",
      "state": "Niedersachsen",
      "p50": 2268,
      "direct_p50": 3762,
      "avg": 2492,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 49,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -8.2,
      "detail": "plz/27.json"
    },
    {
      "zip": "27412",
      "city": "Tarmstedt",
      "state": "Niedersachsen",
      "p50": 3729,
      "direct_p50": 3405,
      "avg": 3686,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 112,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 16.3,
      "detail": "plz/27.json"
    },
    {
      "zip": "27628",
      "city": "Hagen im Bremischen",
      "state": "Niedersachsen",
      "p50": 3422,
      "direct_p50": 3933,
      "avg": 2821,
      "n_active": 2,
      "pool_n": 69,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 126.7,
      "detail": "plz/27.json"
    },
    {
      "zip": "27809",
      "city": "",
      "state": "",
      "p50": 3135,
      "direct_p50": 3569,
      "avg": 3271,
      "n_active": 2,
      "pool_n": 73,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 41.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "29451",
      "city": "Dannenberg",
      "state": "Niedersachsen",
      "p50": 2001,
      "direct_p50": 3503,
      "avg": 2408,
      "n_active": 2,
      "pool_n": 14,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 71,
      "quality": "niedrig",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": 30.1,
      "detail": "plz/29.json"
    },
    {
      "zip": "29559",
      "city": "Wrestedt",
      "state": "Niedersachsen",
      "p50": 2038,
      "direct_p50": 3500,
      "avg": 2349,
      "n_active": 2,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/29.json"
    },
    {
      "zip": "29575",
      "city": "Altenmedingen",
      "state": "Niedersachsen",
      "p50": 2123,
      "direct_p50": 1795,
      "avg": 2390,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/29.json"
    },
    {
      "zip": "29576",
      "city": "Barum",
      "state": "Niedersachsen",
      "p50": 2148,
      "direct_p50": 3674,
      "avg": 2501,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/29.json"
    },
    {
      "zip": "30389",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4075,
      "direct_p50": 3761,
      "avg": 4198,
      "n_active": 2,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 91,
      "dom_source": "entities",
      "trend_pct": 6.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "30700",
      "city": "",
      "state": "",
      "p50": 2444,
      "direct_p50": 2444,
      "avg": 2444,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 132,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/30.json"
    },
    {
      "zip": "31008",
      "city": "Elze",
      "state": "Niedersachsen",
      "p50": 2032,
      "direct_p50": 3374,
      "avg": 2366,
      "n_active": 2,
      "pool_n": 99,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/31.json"
    },
    {
      "zip": "31073",
      "city": "Delligsen",
      "state": "Niedersachsen",
      "p50": 3816,
      "direct_p50": 3315,
      "avg": 3209,
      "n_active": 2,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "31171",
      "city": "Nordstemmen",
      "state": "Niedersachsen",
      "p50": 2377,
      "direct_p50": 1873,
      "avg": 2915,
      "n_active": 2,
      "pool_n": 74,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 200,
      "quality": "niedrig",
      "dom_days": 122,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/31.json"
    },
    {
      "zip": "31555",
      "city": "Suthfeld",
      "state": "Niedersachsen",
      "p50": 2108,
      "direct_p50": 1461,
      "avg": 2510,
      "n_active": 2,
      "pool_n": 82,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 136,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -1.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "31559",
      "city": "Haste",
      "state": "Niedersachsen",
      "p50": 4205,
      "direct_p50": 3661,
      "avg": 3792,
      "n_active": 2,
      "pool_n": 123,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 126,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 74.8,
      "detail": "plz/31.json"
    },
    {
      "zip": "31609",
      "city": "Balge",
      "state": "Niedersachsen",
      "p50": 2669,
      "direct_p50": 2750,
      "avg": 2694,
      "n_active": 2,
      "pool_n": 64,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/31.json"
    },
    {
      "zip": "32839",
      "city": "Steinheim",
      "state": "Nordrhein-Westfalen",
      "p50": 1502,
      "direct_p50": 3000,
      "avg": 1838,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/32.json"
    },
    {
      "zip": "33039",
      "city": "Nieheim",
      "state": "Nordrhein-Westfalen",
      "p50": 1529,
      "direct_p50": 815,
      "avg": 1844,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 78,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/33.json"
    },
    {
      "zip": "33065",
      "city": "Bielefeld",
      "state": "Nordrhein-Westfalen",
      "p50": 2566,
      "direct_p50": 2635,
      "avg": 2522,
      "n_active": 2,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/33.json"
    },
    {
      "zip": "33178",
      "city": "Borchen",
      "state": "Nordrhein-Westfalen",
      "p50": 3866,
      "direct_p50": 3700,
      "avg": 4317,
      "n_active": 2,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/33.json"
    },
    {
      "zip": "34302",
      "city": "Albshausen",
      "state": "Hessen",
      "p50": 2708,
      "direct_p50": 2978,
      "avg": 2643,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 15.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "34311",
      "city": "Elbenberg",
      "state": "Hessen",
      "p50": 2109,
      "direct_p50": 1700,
      "avg": 2706,
      "n_active": 2,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -42.3,
      "detail": "plz/34.json"
    },
    {
      "zip": "34329",
      "city": "Großalmerode",
      "state": "Hessen",
      "p50": 3049,
      "direct_p50": 2107,
      "avg": 3236,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 34.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "34388",
      "city": "Trendelburg",
      "state": "Hessen",
      "p50": 4811,
      "direct_p50": 847,
      "avg": 4614,
      "n_active": 2,
      "pool_n": 24,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 35.0,
      "detail": "plz/34.json"
    },
    {
      "zip": "34519",
      "city": "Diemelsee",
      "state": "Hessen",
      "p50": 2171,
      "direct_p50": 2193,
      "avg": 2357,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/34.json"
    },
    {
      "zip": "35088",
      "city": "Battenberg",
      "state": "Hessen",
      "p50": 3662,
      "direct_p50": 1753,
      "avg": 3130,
      "n_active": 2,
      "pool_n": 56,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 80,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/35.json"
    },
    {
      "zip": "35096",
      "city": "Oberweimar",
      "state": "Hessen",
      "p50": 3750,
      "direct_p50": 3697,
      "avg": 3907,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35116",
      "city": "Hatzfeld",
      "state": "Hessen",
      "p50": 672,
      "direct_p50": 1400,
      "avg": 792,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 148,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/35.json"
    },
    {
      "zip": "35282",
      "city": "Rauschenberg",
      "state": "Hessen",
      "p50": 3441,
      "direct_p50": 1670,
      "avg": 3130,
      "n_active": 2,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 35.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "35519",
      "city": "Rockenberg",
      "state": "Hessen",
      "p50": 5567,
      "direct_p50": 2057,
      "avg": 5315,
      "n_active": 2,
      "pool_n": 162,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 165,
      "quality": "niedrig",
      "dom_days": 93,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/35.json"
    },
    {
      "zip": "35582",
      "city": "Dutenhofen",
      "state": "Hessen",
      "p50": 3669,
      "direct_p50": 4433,
      "avg": 3694,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 547,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "35630",
      "city": "Dillheim",
      "state": "Hessen",
      "p50": 3655,
      "direct_p50": 2220,
      "avg": 3302,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 19.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "35719",
      "city": "Angelburg",
      "state": "Hessen",
      "p50": 2619,
      "direct_p50": 2653,
      "avg": 2504,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 75,
      "quality": "niedrig",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/35.json"
    },
    {
      "zip": "36272",
      "city": "Niederaula",
      "state": "Hessen",
      "p50": 2394,
      "direct_p50": 1507,
      "avg": 2715,
      "n_active": 2,
      "pool_n": 75,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 180,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/36.json"
    },
    {
      "zip": "36282",
      "city": "Hauneck",
      "state": "Hessen",
      "p50": 2394,
      "direct_p50": 2255,
      "avg": 2811,
      "n_active": 2,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 125,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/36.json"
    },
    {
      "zip": "36341",
      "city": "Lauterbach",
      "state": "Hessen",
      "p50": 2117,
      "direct_p50": 2933,
      "avg": 2408,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/36.json"
    },
    {
      "zip": "36391",
      "city": "Mottgers",
      "state": "Hessen",
      "p50": 2450,
      "direct_p50": 1778,
      "avg": 2500,
      "n_active": 2,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 99,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 29.1,
      "detail": "plz/36.json"
    },
    {
      "zip": "36414",
      "city": "Unterbreizbach",
      "state": "Thüringen",
      "p50": 1776,
      "direct_p50": 760,
      "avg": 2195,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/36.json"
    },
    {
      "zip": "37308",
      "city": "Heilbad Heiligenstadt",
      "state": "Thüringen",
      "p50": 1345,
      "direct_p50": 2408,
      "avg": 1763,
      "n_active": 2,
      "pool_n": 15,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 88.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "37318",
      "city": "Bornhagen",
      "state": "Thüringen",
      "p50": 2273,
      "direct_p50": 1121,
      "avg": 2599,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 127,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 30.0,
      "detail": "plz/37.json"
    },
    {
      "zip": "37699",
      "city": "Fürstenberg",
      "state": "Niedersachsen",
      "p50": 3600,
      "direct_p50": 1065,
      "avg": 2906,
      "n_active": 2,
      "pool_n": 67,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 80,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 154.8,
      "detail": "plz/37.json"
    },
    {
      "zip": "38324",
      "city": "Kissenbrück",
      "state": "Niedersachsen",
      "p50": 1910,
      "direct_p50": 1112,
      "avg": 2316,
      "n_active": 2,
      "pool_n": 63,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 144,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38473",
      "city": "Tiddische",
      "state": "Niedersachsen",
      "p50": 2291,
      "direct_p50": 1875,
      "avg": 2371,
      "n_active": 2,
      "pool_n": 76,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 78,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "38528",
      "city": "Adenbüttel",
      "state": "Niedersachsen",
      "p50": 2784,
      "direct_p50": 1531,
      "avg": 2876,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -30.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38551",
      "city": "Ribbesbüttel",
      "state": "Niedersachsen",
      "p50": 2369,
      "direct_p50": 2253,
      "avg": 2625,
      "n_active": 2,
      "pool_n": 101,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/38.json"
    },
    {
      "zip": "38709",
      "city": "Clausthal-Zellerfeld",
      "state": "Niedersachsen",
      "p50": 1771,
      "direct_p50": 1690,
      "avg": 4210,
      "n_active": 2,
      "pool_n": 84,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38836",
      "city": "Dardesheim",
      "state": "Sachsen-Anhalt",
      "p50": 1735,
      "direct_p50": 976,
      "avg": 2457,
      "n_active": 2,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 17.7,
      "detail": "plz/38.json"
    },
    {
      "zip": "39126",
      "city": "Magdeburg",
      "state": "Sachsen-Anhalt",
      "p50": 1730,
      "direct_p50": 1908,
      "avg": 1990,
      "n_active": 2,
      "pool_n": 79,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/39.json"
    },
    {
      "zip": "39291",
      "city": "Möser",
      "state": "Sachsen-Anhalt",
      "p50": 1730,
      "direct_p50": 1233,
      "avg": 1855,
      "n_active": 2,
      "pool_n": 76,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 57,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/39.json"
    },
    {
      "zip": "39435",
      "city": "Borne",
      "state": "Sachsen-Anhalt",
      "p50": 1186,
      "direct_p50": 875,
      "avg": 1417,
      "n_active": 2,
      "pool_n": 23,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 25.8,
      "detail": "plz/39.json"
    },
    {
      "zip": "39439",
      "city": "Güsten",
      "state": "Sachsen-Anhalt",
      "p50": 933,
      "direct_p50": 879,
      "avg": 969,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 137,
      "quality": "niedrig",
      "dom_days": 189,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/39.json"
    },
    {
      "zip": "39444",
      "city": "Hecklingen",
      "state": "Sachsen-Anhalt",
      "p50": 976,
      "direct_p50": 1186,
      "avg": 984,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 117,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/39.json"
    },
    {
      "zip": "39517",
      "city": "Tangerhütte",
      "state": "Sachsen-Anhalt",
      "p50": 2348,
      "direct_p50": 1017,
      "avg": 1951,
      "n_active": 2,
      "pool_n": 7,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 42,
      "quality": "zu dünn",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/39.json"
    },
    {
      "zip": "39524",
      "city": "Sandau (Elbe)",
      "state": "Sachsen-Anhalt",
      "p50": 870,
      "direct_p50": 815,
      "avg": 958,
      "n_active": 2,
      "pool_n": 9,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 203,
      "quality": "zu dünn",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/39.json"
    },
    {
      "zip": "39539",
      "city": "Havelberg",
      "state": "Sachsen-Anhalt",
      "p50": 940,
      "direct_p50": 1046,
      "avg": 931,
      "n_active": 2,
      "pool_n": 4,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 97,
      "quality": "zu dünn",
      "dom_days": 168,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/39.json"
    },
    {
      "zip": "40210",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 4587,
      "direct_p50": 5167,
      "avg": 4925,
      "n_active": 2,
      "pool_n": 76,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 335,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/40.json"
    },
    {
      "zip": "40437",
      "city": "Düsseldorf",
      "state": "Nordrhein-Westfalen",
      "p50": 7398,
      "direct_p50": 5304,
      "avg": 8517,
      "n_active": 2,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/40.json"
    },
    {
      "zip": "45225",
      "city": "Hattingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2447,
      "direct_p50": 1533,
      "avg": 2794,
      "n_active": 2,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 17.3,
      "detail": "plz/45.json"
    },
    {
      "zip": "47559",
      "city": "Kranenburg",
      "state": "Nordrhein-Westfalen",
      "p50": 2772,
      "direct_p50": 2140,
      "avg": 2720,
      "n_active": 2,
      "pool_n": 94,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -6.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "47665",
      "city": "Sonsbeck",
      "state": "Nordrhein-Westfalen",
      "p50": 3730,
      "direct_p50": 4202,
      "avg": 3718,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 124,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "48324",
      "city": "Sendenhorst",
      "state": "Nordrhein-Westfalen",
      "p50": 3229,
      "direct_p50": 2319,
      "avg": 3086,
      "n_active": 2,
      "pool_n": 97,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/48.json"
    },
    {
      "zip": "49429",
      "city": "Visbek",
      "state": "Niedersachsen",
      "p50": 3705,
      "direct_p50": 2992,
      "avg": 3378,
      "n_active": 2,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 196,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 13.7,
      "detail": "plz/49.json"
    },
    {
      "zip": "49451",
      "city": "Holdorf",
      "state": "Niedersachsen",
      "p50": 4000,
      "direct_p50": 3066,
      "avg": 3821,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 72.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "49492",
      "city": "Westerkappeln",
      "state": "Nordrhein-Westfalen",
      "p50": 2857,
      "direct_p50": 3000,
      "avg": 3107,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "49632",
      "city": "Essen (Oldenburg)",
      "state": "Niedersachsen",
      "p50": 3975,
      "direct_p50": 1948,
      "avg": 3632,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 145,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/49.json"
    },
    {
      "zip": "49685",
      "city": "Emstek",
      "state": "Niedersachsen",
      "p50": 3679,
      "direct_p50": 2454,
      "avg": 3321,
      "n_active": 2,
      "pool_n": 60,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 310,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -0.1,
      "detail": "plz/49.json"
    },
    {
      "zip": "49770",
      "city": "Herzlake",
      "state": "Niedersachsen",
      "p50": 3598,
      "direct_p50": 3311,
      "avg": 3523,
      "n_active": 2,
      "pool_n": 28,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/49.json"
    },
    {
      "zip": "50647",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 6739,
      "direct_p50": 6790,
      "avg": 6836,
      "n_active": 2,
      "pool_n": 120,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 50,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/50.json"
    },
    {
      "zip": "52156",
      "city": "Monschau",
      "state": "Nordrhein-Westfalen",
      "p50": 2863,
      "direct_p50": 2176,
      "avg": 2825,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/52.json"
    },
    {
      "zip": "53567",
      "city": "Buchholz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3818,
      "direct_p50": 1966,
      "avg": 3407,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/53.json"
    },
    {
      "zip": "53925",
      "city": "Kall",
      "state": "Nordrhein-Westfalen",
      "p50": 2236,
      "direct_p50": 2236,
      "avg": 2327,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/53.json"
    },
    {
      "zip": "53947",
      "city": "Nettersheim",
      "state": "Nordrhein-Westfalen",
      "p50": 2564,
      "direct_p50": 1999,
      "avg": 2833,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/53.json"
    },
    {
      "zip": "54343",
      "city": "Föhren",
      "state": "Rheinland-Pfalz",
      "p50": 4711,
      "direct_p50": 2869,
      "avg": 4537,
      "n_active": 2,
      "pool_n": 100,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": 15.8,
      "detail": "plz/54.json"
    },
    {
      "zip": "54455",
      "city": "Serrig",
      "state": "Rheinland-Pfalz",
      "p50": 3691,
      "direct_p50": 3314,
      "avg": 3501,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54570",
      "city": "Kirchweiler",
      "state": "Rheinland-Pfalz",
      "p50": 2199,
      "direct_p50": 2948,
      "avg": 2387,
      "n_active": 2,
      "pool_n": 29,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/54.json"
    },
    {
      "zip": "54589",
      "city": "Stadtkyll",
      "state": "Rheinland-Pfalz",
      "p50": 2302,
      "direct_p50": 2948,
      "avg": 2335,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 71,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -19.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54608",
      "city": "Bleialf",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 2948,
      "avg": 2803,
      "n_active": 2,
      "pool_n": 17,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/54.json"
    },
    {
      "zip": "54612",
      "city": "Wawern",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 2948,
      "avg": 2978,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54646",
      "city": "Bettingen",
      "state": "Rheinland-Pfalz",
      "p50": 3796,
      "direct_p50": 2948,
      "avg": 3665,
      "n_active": 2,
      "pool_n": 120,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 71,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54649",
      "city": "Waxweiler",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 2948,
      "avg": 3157,
      "n_active": 2,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -26.7,
      "detail": "plz/54.json"
    },
    {
      "zip": "54687",
      "city": "Arzfeld",
      "state": "Rheinland-Pfalz",
      "p50": 2948,
      "direct_p50": 2948,
      "avg": 3199,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/54.json"
    },
    {
      "zip": "55262",
      "city": "Heidesheim",
      "state": "Rheinland-Pfalz",
      "p50": 3736,
      "direct_p50": 3490,
      "avg": 3813,
      "n_active": 2,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/55.json"
    },
    {
      "zip": "56218",
      "city": "Mülheim-Kärlich",
      "state": "Rheinland-Pfalz",
      "p50": 2820,
      "direct_p50": 3228,
      "avg": 3113,
      "n_active": 2,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56242",
      "city": "Selters",
      "state": "Rheinland-Pfalz",
      "p50": 3400,
      "direct_p50": 2793,
      "avg": 3264,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 119,
      "quality": "niedrig",
      "dom_days": 206,
      "dom_source": "entities",
      "trend_pct": 51.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56291",
      "city": "Kisselbach",
      "state": "Rheinland-Pfalz",
      "p50": 1963,
      "direct_p50": 1797,
      "avg": 2194,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -19.2,
      "detail": "plz/56.json"
    },
    {
      "zip": "56305",
      "city": "Puderbach",
      "state": "Rheinland-Pfalz",
      "p50": 3148,
      "direct_p50": 4148,
      "avg": 2961,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 2,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -16.1,
      "detail": "plz/56.json"
    },
    {
      "zip": "56322",
      "city": "Spay",
      "state": "Rheinland-Pfalz",
      "p50": 3541,
      "direct_p50": 2267,
      "avg": 3256,
      "n_active": 2,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 64,
      "quality": "niedrig",
      "dom_days": 392,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56346",
      "city": "Sankt Goarshausen",
      "state": "Rheinland-Pfalz",
      "p50": 3429,
      "direct_p50": 1092,
      "avg": 3266,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 154,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 42.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56462",
      "city": "Höhn",
      "state": "Rheinland-Pfalz",
      "p50": 2250,
      "direct_p50": 1461,
      "avg": 2141,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 33.1,
      "detail": "plz/56.json"
    },
    {
      "zip": "56479",
      "city": "Irmtraut",
      "state": "Rheinland-Pfalz",
      "p50": 1988,
      "direct_p50": 2606,
      "avg": 1930,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 19.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56637",
      "city": "Andernach",
      "state": "Rheinland-Pfalz",
      "p50": 3000,
      "direct_p50": 3082,
      "avg": 3254,
      "n_active": 2,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "56736",
      "city": "Kottenheim",
      "state": "Rheinland-Pfalz",
      "p50": 2857,
      "direct_p50": 2692,
      "avg": 3058,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 94,
      "dom_source": "entities",
      "trend_pct": -37.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56864",
      "city": "Bad Bertrich",
      "state": "Rheinland-Pfalz",
      "p50": 4195,
      "direct_p50": 2621,
      "avg": 3753,
      "n_active": 2,
      "pool_n": 112,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 54.5,
      "detail": "plz/56.json"
    },
    {
      "zip": "57080",
      "city": "Siegen",
      "state": "Nordrhein-Westfalen",
      "p50": 2905,
      "direct_p50": 1296,
      "avg": 3134,
      "n_active": 2,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 104,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/57.json"
    },
    {
      "zip": "57614",
      "city": "Steimel",
      "state": "Rheinland-Pfalz",
      "p50": 3436,
      "direct_p50": 2547,
      "avg": 2970,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/57.json"
    },
    {
      "zip": "57632",
      "city": "Eichen",
      "state": "Rheinland-Pfalz",
      "p50": 2469,
      "direct_p50": 1711,
      "avg": 2579,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/57.json"
    },
    {
      "zip": "60306",
      "city": "Frankfurt am Main",
      "state": "Hessen",
      "p50": 9000,
      "direct_p50": 3798,
      "avg": 9137,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 73,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 22.2,
      "detail": "plz/60.json"
    },
    {
      "zip": "61479",
      "city": "Glashütten",
      "state": "Hessen",
      "p50": 4545,
      "direct_p50": 4000,
      "avg": 5613,
      "n_active": 2,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 2,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -12.3,
      "detail": "plz/61.json"
    },
    {
      "zip": "63589",
      "city": "Altenhaßlau",
      "state": "Hessen",
      "p50": 2984,
      "direct_p50": 3121,
      "avg": 3365,
      "n_active": 2,
      "pool_n": 53,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 42,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -20.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63637",
      "city": "Jossgrund",
      "state": "Hessen",
      "p50": 2451,
      "direct_p50": 1887,
      "avg": 2531,
      "n_active": 2,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 107,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "63839",
      "city": "Kleinwallstadt",
      "state": "Bayern",
      "p50": 3332,
      "direct_p50": 3302,
      "avg": 3616,
      "n_active": 2,
      "pool_n": 64,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -4.1,
      "detail": "plz/63.json"
    },
    {
      "zip": "63856",
      "city": "Bessenbach",
      "state": "Bayern",
      "p50": 3314,
      "direct_p50": 2653,
      "avg": 3409,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/63.json"
    },
    {
      "zip": "63875",
      "city": "Mespelbrunn",
      "state": "Bayern",
      "p50": 3418,
      "direct_p50": 1884,
      "avg": 3609,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": -16.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63925",
      "city": "Laudenbach",
      "state": "Bayern",
      "p50": 3200,
      "direct_p50": 2458,
      "avg": 3397,
      "n_active": 2,
      "pool_n": 59,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 17.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63934",
      "city": "Röllbach",
      "state": "Bayern",
      "p50": 2929,
      "direct_p50": 2795,
      "avg": 3331,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 163,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 28.5,
      "detail": "plz/63.json"
    },
    {
      "zip": "64658",
      "city": "Kröckelbach",
      "state": "Hessen",
      "p50": 2517,
      "direct_p50": 4520,
      "avg": 3046,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/64.json"
    },
    {
      "zip": "64739",
      "city": "Höchst im Odenwald",
      "state": "Hessen",
      "p50": 2165,
      "direct_p50": 4500,
      "avg": 2350,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/64.json"
    },
    {
      "zip": "64756",
      "city": "Unter-Mossau",
      "state": "Hessen",
      "p50": 2856,
      "direct_p50": 1779,
      "avg": 2791,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 786,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 4.3,
      "detail": "plz/64.json"
    },
    {
      "zip": "65158",
      "city": "Wiesbaden",
      "state": "Hessen",
      "p50": 4439,
      "direct_p50": 4599,
      "avg": 5701,
      "n_active": 2,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 115,
      "quality": "niedrig",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": 14.4,
      "detail": "plz/65.json"
    },
    {
      "zip": "65321",
      "city": "Heidenrod",
      "state": "Hessen",
      "p50": 2514,
      "direct_p50": 2419,
      "avg": 2637,
      "n_active": 2,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "65552",
      "city": "Limburg an der Lahn",
      "state": "Hessen",
      "p50": 3396,
      "direct_p50": 2855,
      "avg": 3777,
      "n_active": 2,
      "pool_n": 76,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/65.json"
    },
    {
      "zip": "65620",
      "city": "Fussingen",
      "state": "Hessen",
      "p50": 2197,
      "direct_p50": 2493,
      "avg": 2580,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 163,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -33.9,
      "detail": "plz/65.json"
    },
    {
      "zip": "65624",
      "city": "Altendiez",
      "state": "Rheinland-Pfalz",
      "p50": 2700,
      "direct_p50": 2656,
      "avg": 3064,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 14.3,
      "detail": "plz/65.json"
    },
    {
      "zip": "66352",
      "city": "Großrosseln",
      "state": "Saarland",
      "p50": 1674,
      "direct_p50": 934,
      "avg": 1969,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 83,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/66.json"
    },
    {
      "zip": "66500",
      "city": "Hornbach",
      "state": "Rheinland-Pfalz",
      "p50": 2600,
      "direct_p50": 1154,
      "avg": 2483,
      "n_active": 2,
      "pool_n": 77,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 39.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "67147",
      "city": "Forst an der Weinstraße",
      "state": "Rheinland-Pfalz",
      "p50": 3228,
      "direct_p50": 3000,
      "avg": 3462,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "67281",
      "city": "Kirchheim an der Weinstraße",
      "state": "Rheinland-Pfalz",
      "p50": 3557,
      "direct_p50": 5747,
      "avg": 3742,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/67.json"
    },
    {
      "zip": "67311",
      "city": "Tiefenthal",
      "state": "Rheinland-Pfalz",
      "p50": 2991,
      "direct_p50": 1609,
      "avg": 3110,
      "n_active": 2,
      "pool_n": 65,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 130,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "67365",
      "city": "Schwegenheim",
      "state": "Rheinland-Pfalz",
      "p50": 3201,
      "direct_p50": 2600,
      "avg": 3064,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "67457",
      "city": "Worms",
      "state": "Rheinland-Pfalz",
      "p50": 2526,
      "direct_p50": 2556,
      "avg": 2559,
      "n_active": 2,
      "pool_n": 94,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "67471",
      "city": "Elmstein",
      "state": "Rheinland-Pfalz",
      "p50": 2152,
      "direct_p50": 4523,
      "avg": 2373,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -30.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67706",
      "city": "Krickenbach",
      "state": "Rheinland-Pfalz",
      "p50": 2367,
      "direct_p50": 1694,
      "avg": 2599,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67753",
      "city": "Reipoltskirchen",
      "state": "Rheinland-Pfalz",
      "p50": 1799,
      "direct_p50": 1493,
      "avg": 1691,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 121,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "69234",
      "city": "Dielheim",
      "state": "Baden-Württemberg",
      "p50": 3688,
      "direct_p50": 3819,
      "avg": 4048,
      "n_active": 2,
      "pool_n": 107,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 64,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -11.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "69434",
      "city": "Hirschhorn",
      "state": "Hessen",
      "p50": 2314,
      "direct_p50": 1783,
      "avg": 2500,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -46.9,
      "detail": "plz/69.json"
    },
    {
      "zip": "69437",
      "city": "Neckargerach",
      "state": "Baden-Württemberg",
      "p50": 2726,
      "direct_p50": 4746,
      "avg": 2876,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 44.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "70237",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 3983,
      "direct_p50": 4055,
      "avg": 4160,
      "n_active": 2,
      "pool_n": 104,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 7.7,
      "detail": "plz/70.json"
    },
    {
      "zip": "71297",
      "city": "Mönsheim",
      "state": "Baden-Württemberg",
      "p50": 4351,
      "direct_p50": 2735,
      "avg": 4254,
      "n_active": 2,
      "pool_n": 78,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 84,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/71.json"
    },
    {
      "zip": "71579",
      "city": "Spiegelberg",
      "state": "Baden-Württemberg",
      "p50": 3086,
      "direct_p50": 3333,
      "avg": 3078,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/71.json"
    },
    {
      "zip": "72300",
      "city": "Timmendorfer Strand",
      "state": "Schleswig-Holstein",
      "p50": 6220,
      "direct_p50": 4234,
      "avg": 6539,
      "n_active": 2,
      "pool_n": 191,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "72369",
      "city": "Zimmern unter der Burg",
      "state": "Baden-Württemberg",
      "p50": 3515,
      "direct_p50": 2080,
      "avg": 3524,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "72411",
      "city": "Bodelshausen",
      "state": "Baden-Württemberg",
      "p50": 2893,
      "direct_p50": 4218,
      "avg": 3273,
      "n_active": 2,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 114,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 20.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72415",
      "city": "Grosselfingen",
      "state": "Baden-Württemberg",
      "p50": 3582,
      "direct_p50": 4509,
      "avg": 3545,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": -28.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72417",
      "city": "Jungingen",
      "state": "Baden-Württemberg",
      "p50": 2821,
      "direct_p50": 1968,
      "avg": 3211,
      "n_active": 2,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 21.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72419",
      "city": "Neufra Hohenzollern",
      "state": "Baden-Württemberg",
      "p50": 2153,
      "direct_p50": 2143,
      "avg": 2648,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "72517",
      "city": "Sigmaringendorf",
      "state": "Baden-Württemberg",
      "p50": 2462,
      "direct_p50": 2648,
      "avg": 2724,
      "n_active": 2,
      "pool_n": 69,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72535",
      "city": "Heroldstatt",
      "state": "Baden-Württemberg",
      "p50": 3275,
      "direct_p50": 2646,
      "avg": 3314,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 190,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/72.json"
    },
    {
      "zip": "72589",
      "city": "Westerheim",
      "state": "Baden-Württemberg",
      "p50": 3245,
      "direct_p50": 2603,
      "avg": 3275,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 71,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/72.json"
    },
    {
      "zip": "72663",
      "city": "Großbettlingen",
      "state": "Baden-Württemberg",
      "p50": 5368,
      "direct_p50": 3421,
      "avg": 4958,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 150,
      "dom_source": "entities",
      "trend_pct": 50.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "73099",
      "city": "Adelberg",
      "state": "Baden-Württemberg",
      "p50": 2952,
      "direct_p50": 3510,
      "avg": 2958,
      "n_active": 2,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "73102",
      "city": "Birenbach",
      "state": "Baden-Württemberg",
      "p50": 2721,
      "direct_p50": 3132,
      "avg": 2944,
      "n_active": 2,
      "pool_n": 52,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "73107",
      "city": "Eschenbach",
      "state": "Baden-Württemberg",
      "p50": 3914,
      "direct_p50": 2527,
      "avg": 4075,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 285,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73340",
      "city": "Amstetten",
      "state": "Baden-Württemberg",
      "p50": 2627,
      "direct_p50": 3230,
      "avg": 2768,
      "n_active": 2,
      "pool_n": 73,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 78,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/73.json"
    },
    {
      "zip": "73485",
      "city": "Unterschneidheim",
      "state": "Baden-Württemberg",
      "p50": 3790,
      "direct_p50": 5173,
      "avg": 3723,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 52.8,
      "detail": "plz/73.json"
    },
    {
      "zip": "73553",
      "city": "Alfdorf",
      "state": "Baden-Württemberg",
      "p50": 3135,
      "direct_p50": 4033,
      "avg": 3262,
      "n_active": 2,
      "pool_n": 81,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 97,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "73563",
      "city": "Mögglingen",
      "state": "Baden-Württemberg",
      "p50": 3593,
      "direct_p50": 3474,
      "avg": 3601,
      "n_active": 2,
      "pool_n": 64,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 45.2,
      "detail": "plz/73.json"
    },
    {
      "zip": "73566",
      "city": "Bartholomä",
      "state": "Baden-Württemberg",
      "p50": 2643,
      "direct_p50": 2085,
      "avg": 2751,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "73579",
      "city": "Schechingen",
      "state": "Baden-Württemberg",
      "p50": 4559,
      "direct_p50": 2667,
      "avg": 4033,
      "n_active": 2,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "74241",
      "city": "Bieringen",
      "state": "Baden-Württemberg",
      "p50": 2409,
      "direct_p50": 759,
      "avg": 2452,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 120.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74252",
      "city": "Massenbachhausen",
      "state": "Baden-Württemberg",
      "p50": 2667,
      "direct_p50": 2572,
      "avg": 2950,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -34.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74397",
      "city": "Pfaffenhofen",
      "state": "Baden-Württemberg",
      "p50": 3250,
      "direct_p50": 2434,
      "avg": 3255,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 132,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74547",
      "city": "Untermünkheim",
      "state": "Baden-Württemberg",
      "p50": 3810,
      "direct_p50": 3173,
      "avg": 3986,
      "n_active": 2,
      "pool_n": 189,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 116,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 15.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74599",
      "city": "Wallhausen",
      "state": "Baden-Württemberg",
      "p50": 3090,
      "direct_p50": 2707,
      "avg": 3581,
      "n_active": 2,
      "pool_n": 173,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "74677",
      "city": "Dörzbach",
      "state": "Baden-Württemberg",
      "p50": 3577,
      "direct_p50": 2437,
      "avg": 3594,
      "n_active": 2,
      "pool_n": 112,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 32.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74747",
      "city": "Hüngheim",
      "state": "Baden-Württemberg",
      "p50": 2445,
      "direct_p50": 2439,
      "avg": 2561,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 259,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 199.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "74838",
      "city": "Limbach",
      "state": "Baden-Württemberg",
      "p50": 2954,
      "direct_p50": 2909,
      "avg": 2636,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 25.3,
      "detail": "plz/74.json"
    },
    {
      "zip": "74847",
      "city": "Obrigheim",
      "state": "Baden-Württemberg",
      "p50": 2889,
      "direct_p50": 3488,
      "avg": 3292,
      "n_active": 2,
      "pool_n": 63,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 118,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 69.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "74861",
      "city": "Neudenau",
      "state": "Baden-Württemberg",
      "p50": 3440,
      "direct_p50": 3414,
      "avg": 3427,
      "n_active": 2,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74930",
      "city": "Ittlingen",
      "state": "Baden-Württemberg",
      "p50": 3140,
      "direct_p50": 2453,
      "avg": 3308,
      "n_active": 2,
      "pool_n": 114,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/74.json"
    },
    {
      "zip": "75053",
      "city": "Bruchsal",
      "state": "Baden-Württemberg",
      "p50": 3555,
      "direct_p50": 3438,
      "avg": 3820,
      "n_active": 2,
      "pool_n": 89,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/75.json"
    },
    {
      "zip": "75057",
      "city": "Kürnbach",
      "state": "Baden-Württemberg",
      "p50": 4940,
      "direct_p50": 2085,
      "avg": 4648,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 161,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/75.json"
    },
    {
      "zip": "75228",
      "city": "Ispringen",
      "state": "Baden-Württemberg",
      "p50": 3032,
      "direct_p50": 3819,
      "avg": 3007,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": -12.8,
      "detail": "plz/75.json"
    },
    {
      "zip": "75233",
      "city": "Tiefenbronn",
      "state": "Baden-Württemberg",
      "p50": 3335,
      "direct_p50": 4432,
      "avg": 3561,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/75.json"
    },
    {
      "zip": "75245",
      "city": "Bauschlott",
      "state": "Baden-Württemberg",
      "p50": 2570,
      "direct_p50": 3341,
      "avg": 2831,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 69,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -27.1,
      "detail": "plz/75.json"
    },
    {
      "zip": "75249",
      "city": "Kieselbronn",
      "state": "Baden-Württemberg",
      "p50": 4201,
      "direct_p50": 2954,
      "avg": 4008,
      "n_active": 2,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 283,
      "quality": "niedrig",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": -14.4,
      "detail": "plz/75.json"
    },
    {
      "zip": "76706",
      "city": "Dettenheim",
      "state": "Baden-Württemberg",
      "p50": 3953,
      "direct_p50": 4628,
      "avg": 3895,
      "n_active": 2,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/76.json"
    },
    {
      "zip": "76865",
      "city": "Insheim",
      "state": "Rheinland-Pfalz",
      "p50": 3165,
      "direct_p50": 2287,
      "avg": 3717,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 169,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/76.json"
    },
    {
      "zip": "76891",
      "city": "Bruchweiler-Bärenbach",
      "state": "Rheinland-Pfalz",
      "p50": 1947,
      "direct_p50": 3021,
      "avg": 2545,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 121,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -10.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "77761",
      "city": "Schiltach",
      "state": "Baden-Württemberg",
      "p50": 2279,
      "direct_p50": 3596,
      "avg": 2521,
      "n_active": 2,
      "pool_n": 56,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 63,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 26.6,
      "detail": "plz/77.json"
    },
    {
      "zip": "77784",
      "city": "Oberharmersbach",
      "state": "Baden-Württemberg",
      "p50": 2685,
      "direct_p50": 2226,
      "avg": 3157,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -8.1,
      "detail": "plz/77.json"
    },
    {
      "zip": "77793",
      "city": "Gutach (Schwarzwaldbahn)",
      "state": "Baden-Württemberg",
      "p50": 1790,
      "direct_p50": 4509,
      "avg": 1964,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 36.1,
      "detail": "plz/77.json"
    },
    {
      "zip": "77871",
      "city": "Renchen",
      "state": "Baden-Württemberg",
      "p50": 3354,
      "direct_p50": 3223,
      "avg": 3387,
      "n_active": 2,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 221,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/77.json"
    },
    {
      "zip": "77889",
      "city": "Seebach",
      "state": "Baden-Württemberg",
      "p50": 2090,
      "direct_p50": 2014,
      "avg": 2394,
      "n_active": 2,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -13.0,
      "detail": "plz/77.json"
    },
    {
      "zip": "77974",
      "city": "Meißenheim",
      "state": "Baden-Württemberg",
      "p50": 3099,
      "direct_p50": 3589,
      "avg": 3217,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 120,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -26.9,
      "detail": "plz/77.json"
    },
    {
      "zip": "78250",
      "city": "Tengen",
      "state": "Baden-Württemberg",
      "p50": 3400,
      "direct_p50": 4586,
      "avg": 3577,
      "n_active": 2,
      "pool_n": 71,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78259",
      "city": "Ehingen",
      "state": "Baden-Württemberg",
      "p50": 3074,
      "direct_p50": 4770,
      "avg": 3390,
      "n_active": 2,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "78357",
      "city": "Mühlingen",
      "state": "Baden-Württemberg",
      "p50": 3725,
      "direct_p50": 3130,
      "avg": 3868,
      "n_active": 2,
      "pool_n": 79,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -4.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "78479",
      "city": "Reichenau",
      "state": "Baden-Württemberg",
      "p50": 4592,
      "direct_p50": 8035,
      "avg": 5297,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 64,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -37.1,
      "detail": "plz/78.json"
    },
    {
      "zip": "78579",
      "city": "Neuhausen ob Eck",
      "state": "Baden-Württemberg",
      "p50": 3471,
      "direct_p50": 2250,
      "avg": 3436,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 3.5,
      "detail": "plz/78.json"
    },
    {
      "zip": "78730",
      "city": "Lauterbach",
      "state": "Baden-Württemberg",
      "p50": 2342,
      "direct_p50": 1800,
      "avg": 2584,
      "n_active": 2,
      "pool_n": 61,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 136,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 31.0,
      "detail": "plz/78.json"
    },
    {
      "zip": "79242",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 5393,
      "direct_p50": 4759,
      "avg": 5948,
      "n_active": 2,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 104,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79244",
      "city": "Münstertal",
      "state": "Baden-Württemberg",
      "p50": 3943,
      "direct_p50": 2981,
      "avg": 4535,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 151,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "79258",
      "city": "Hartheim",
      "state": "Baden-Württemberg",
      "p50": 4583,
      "direct_p50": 3516,
      "avg": 4671,
      "n_active": 2,
      "pool_n": 109,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "79294",
      "city": "Sölden",
      "state": "Baden-Württemberg",
      "p50": 6274,
      "direct_p50": 3725,
      "avg": 5711,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 108,
      "quality": "niedrig",
      "dom_days": 152,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/79.json"
    },
    {
      "zip": "79429",
      "city": "Malsburg-Marzell",
      "state": "Baden-Württemberg",
      "p50": 3516,
      "direct_p50": 2303,
      "avg": 3648,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 18.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79739",
      "city": "Schwörstadt",
      "state": "Baden-Württemberg",
      "p50": 3385,
      "direct_p50": 2589,
      "avg": 3921,
      "n_active": 2,
      "pool_n": 97,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 16.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "79804",
      "city": "Dogern",
      "state": "Baden-Württemberg",
      "p50": 4657,
      "direct_p50": 2638,
      "avg": 4218,
      "n_active": 2,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 34.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79871",
      "city": "Eisenbach (Hochschwarzwald)",
      "state": "Baden-Württemberg",
      "p50": 3584,
      "direct_p50": 2574,
      "avg": 3728,
      "n_active": 2,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/79.json"
    },
    {
      "zip": "80539",
      "city": "München",
      "state": "Bayern",
      "p50": 10557,
      "direct_p50": 10595,
      "avg": 10699,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/80.json"
    },
    {
      "zip": "80788",
      "city": "München",
      "state": "Bayern",
      "p50": 6199,
      "direct_p50": 8379,
      "avg": 6286,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/80.json"
    },
    {
      "zip": "81637",
      "city": "München",
      "state": "Bayern",
      "p50": 10449,
      "direct_p50": 8036,
      "avg": 10419,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/81.json"
    },
    {
      "zip": "82237",
      "city": "Wörthsee",
      "state": "Bayern",
      "p50": 6364,
      "direct_p50": 7043,
      "avg": 6291,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 19.7,
      "detail": "plz/82.json"
    },
    {
      "zip": "82294",
      "city": "Egenhofen",
      "state": "Bayern",
      "p50": 4613,
      "direct_p50": 5355,
      "avg": 4742,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "82399",
      "city": "Raisting",
      "state": "Bayern",
      "p50": 6694,
      "direct_p50": 6685,
      "avg": 7043,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 109,
      "quality": "niedrig",
      "dom_days": 210,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "82404",
      "city": "Sindelsdorf",
      "state": "Bayern",
      "p50": 5910,
      "direct_p50": 3613,
      "avg": 6066,
      "n_active": 2,
      "pool_n": 81,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 105,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/82.json"
    },
    {
      "zip": "82442",
      "city": "Saulgrub",
      "state": "Bayern",
      "p50": 4106,
      "direct_p50": 8709,
      "avg": 4560,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/82.json"
    },
    {
      "zip": "83132",
      "city": "Pittenhart",
      "state": "Bayern",
      "p50": 4914,
      "direct_p50": 3457,
      "avg": 5236,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83342",
      "city": "Tacherting",
      "state": "Bayern",
      "p50": 4144,
      "direct_p50": 2640,
      "avg": 4165,
      "n_active": 2,
      "pool_n": 66,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 105,
      "quality": "niedrig",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 23.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83362",
      "city": "Surberg",
      "state": "Bayern",
      "p50": 5977,
      "direct_p50": 4872,
      "avg": 5496,
      "n_active": 2,
      "pool_n": 118,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -3.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "83374",
      "city": "Traunreut",
      "state": "Bayern",
      "p50": 3422,
      "direct_p50": 3624,
      "avg": 3539,
      "n_active": 2,
      "pool_n": 115,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 0.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83389",
      "city": "München",
      "state": "Bayern",
      "p50": 8322,
      "direct_p50": 6954,
      "avg": 8256,
      "n_active": 2,
      "pool_n": 80,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "83487",
      "city": "Schellenberger Forst",
      "state": "Bayern",
      "p50": 4293,
      "direct_p50": 4668,
      "avg": 4454,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 88.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83547",
      "city": "Babensham",
      "state": "Bayern",
      "p50": 5013,
      "direct_p50": 5079,
      "avg": 5006,
      "n_active": 2,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 12.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "84072",
      "city": "Au in der Hallertau",
      "state": "Bayern",
      "p50": 4295,
      "direct_p50": 4515,
      "avg": 4575,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 410,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "84104",
      "city": "Rudelzhausen",
      "state": "Bayern",
      "p50": 3738,
      "direct_p50": 3493,
      "avg": 4011,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 76,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 10.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "84174",
      "city": "Eching",
      "state": "Bayern",
      "p50": 4200,
      "direct_p50": 1424,
      "avg": 4287,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -15.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "84177",
      "city": "Gottfrieding",
      "state": "Bayern",
      "p50": 4000,
      "direct_p50": 3838,
      "avg": 3733,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/84.json"
    },
    {
      "zip": "84558",
      "city": "Kirchweidach",
      "state": "Bayern",
      "p50": 3831,
      "direct_p50": 4056,
      "avg": 3972,
      "n_active": 2,
      "pool_n": 83,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 74,
      "dom_source": "entities",
      "trend_pct": 15.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "85123",
      "city": "Karlskron",
      "state": "Bayern",
      "p50": 5017,
      "direct_p50": 2837,
      "avg": 5078,
      "n_active": 2,
      "pool_n": 235,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 143,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "85244",
      "city": "Röhrmoos",
      "state": "Bayern",
      "p50": 5862,
      "direct_p50": 4875,
      "avg": 5838,
      "n_active": 2,
      "pool_n": 155,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 156,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "85305",
      "city": "Jetzendorf",
      "state": "Bayern",
      "p50": 5361,
      "direct_p50": 5551,
      "avg": 4829,
      "n_active": 2,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 98,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 13.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85309",
      "city": "Pörnbach",
      "state": "Bayern",
      "p50": 3801,
      "direct_p50": 4838,
      "avg": 3829,
      "n_active": 2,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "85406",
      "city": "Zolling",
      "state": "Bayern",
      "p50": 6931,
      "direct_p50": 4744,
      "avg": 6530,
      "n_active": 2,
      "pool_n": 151,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 45.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85408",
      "city": "Gammelsdorf",
      "state": "Bayern",
      "p50": 4366,
      "direct_p50": 5564,
      "avg": 4497,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "85419",
      "city": "Mauern",
      "state": "Bayern",
      "p50": 4227,
      "direct_p50": 3759,
      "avg": 4567,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -15.7,
      "detail": "plz/85.json"
    },
    {
      "zip": "85457",
      "city": "Wörth",
      "state": "Bayern",
      "p50": 5952,
      "direct_p50": 5385,
      "avg": 6218,
      "n_active": 2,
      "pool_n": 71,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 77,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -4.9,
      "detail": "plz/85.json"
    },
    {
      "zip": "85459",
      "city": "Berglern",
      "state": "Bayern",
      "p50": 4313,
      "direct_p50": 4152,
      "avg": 4638,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 67,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/85.json"
    },
    {
      "zip": "85659",
      "city": "Forstern",
      "state": "Bayern",
      "p50": 6024,
      "direct_p50": 3854,
      "avg": 6172,
      "n_active": 2,
      "pool_n": 84,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 131,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/85.json"
    },
    {
      "zip": "85662",
      "city": "Hohenbrunn",
      "state": "Bayern",
      "p50": 6181,
      "direct_p50": 4956,
      "avg": 6469,
      "n_active": 2,
      "pool_n": 119,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/85.json"
    },
    {
      "zip": "85777",
      "city": "Fahrenzhausen",
      "state": "Bayern",
      "p50": 7744,
      "direct_p50": 7732,
      "avg": 7301,
      "n_active": 2,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 227,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "86444",
      "city": "Affing",
      "state": "Bayern",
      "p50": 4167,
      "direct_p50": 3982,
      "avg": 4363,
      "n_active": 2,
      "pool_n": 153,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 176,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86459",
      "city": "Gessertshausen",
      "state": "Bayern",
      "p50": 3890,
      "direct_p50": 3436,
      "avg": 3809,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "86510",
      "city": "Ried",
      "state": "Bayern",
      "p50": 6048,
      "direct_p50": 5216,
      "avg": 5736,
      "n_active": 2,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "86519",
      "city": "Wiesenbach",
      "state": "Bayern",
      "p50": 4494,
      "direct_p50": 3167,
      "avg": 3932,
      "n_active": 2,
      "pool_n": 53,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 32.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "86556",
      "city": "Kühbach",
      "state": "Bayern",
      "p50": 4895,
      "direct_p50": 3506,
      "avg": 4723,
      "n_active": 2,
      "pool_n": 102,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 327,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 52.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "86571",
      "city": "Langenmosen",
      "state": "Bayern",
      "p50": 4702,
      "direct_p50": 3054,
      "avg": 4622,
      "n_active": 2,
      "pool_n": 110,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 64,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 36.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86653",
      "city": "Monheim",
      "state": "Bayern",
      "p50": 2763,
      "direct_p50": 2828,
      "avg": 2765,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -39.6,
      "detail": "plz/86.json"
    },
    {
      "zip": "86655",
      "city": "Harburg (Schwaben)",
      "state": "Bayern",
      "p50": 3126,
      "direct_p50": 1580,
      "avg": 3138,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 79,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -6.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "86687",
      "city": "Kaisheim",
      "state": "Bayern",
      "p50": 3245,
      "direct_p50": 3913,
      "avg": 3259,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 117,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86738",
      "city": "Deiningen",
      "state": "Bayern",
      "p50": 4332,
      "direct_p50": 4401,
      "avg": 4752,
      "n_active": 2,
      "pool_n": 73,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/86.json"
    },
    {
      "zip": "86756",
      "city": "Reimlingen",
      "state": "Bayern",
      "p50": 4249,
      "direct_p50": 3598,
      "avg": 4762,
      "n_active": 2,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 79,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "86919",
      "city": "Utting",
      "state": "Bayern",
      "p50": 6905,
      "direct_p50": 6945,
      "avg": 7620,
      "n_active": 2,
      "pool_n": 64,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -7.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86920",
      "city": "Denklingen",
      "state": "Bayern",
      "p50": 3636,
      "direct_p50": 2931,
      "avg": 3785,
      "n_active": 2,
      "pool_n": 50,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 2.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86928",
      "city": "Pürgen",
      "state": "Bayern",
      "p50": 4667,
      "direct_p50": 3457,
      "avg": 5217,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 39.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "87362",
      "city": "Füssen",
      "state": "Bayern",
      "p50": 5355,
      "direct_p50": 6750,
      "avg": 5375,
      "n_active": 2,
      "pool_n": 116,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 185,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 12.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "87499",
      "city": "Wildpoldsried",
      "state": "Bayern",
      "p50": 3803,
      "direct_p50": 2467,
      "avg": 4168,
      "n_active": 2,
      "pool_n": 87,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 96,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87653",
      "city": "Eggenthal",
      "state": "Bayern",
      "p50": 3398,
      "direct_p50": 2548,
      "avg": 3701,
      "n_active": 2,
      "pool_n": 129,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 111,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 2.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "87672",
      "city": "Roßhaupten",
      "state": "Bayern",
      "p50": 4971,
      "direct_p50": 5375,
      "avg": 5178,
      "n_active": 2,
      "pool_n": 132,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 12.3,
      "detail": "plz/87.json"
    },
    {
      "zip": "87751",
      "city": "Heimertingen",
      "state": "Bayern",
      "p50": 3950,
      "direct_p50": 5802,
      "avg": 4238,
      "n_active": 2,
      "pool_n": 94,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87772",
      "city": "Pfaffenhausen",
      "state": "Bayern",
      "p50": 3618,
      "direct_p50": 5813,
      "avg": 3690,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 447,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87781",
      "city": "Ungerhausen",
      "state": "Bayern",
      "p50": 3755,
      "direct_p50": 3362,
      "avg": 4040,
      "n_active": 2,
      "pool_n": 73,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "88263",
      "city": "Horgenzell",
      "state": "Baden-Württemberg",
      "p50": 3984,
      "direct_p50": 3286,
      "avg": 3991,
      "n_active": 2,
      "pool_n": 55,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "88285",
      "city": "Bodnegg",
      "state": "Baden-Württemberg",
      "p50": 4560,
      "direct_p50": 4333,
      "avg": 4692,
      "n_active": 2,
      "pool_n": 87,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 9.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "88453",
      "city": "Erolzheim",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 2441,
      "avg": 3321,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/88.json"
    },
    {
      "zip": "88481",
      "city": "Balzheim",
      "state": "Baden-Württemberg",
      "p50": 4628,
      "direct_p50": 2656,
      "avg": 4345,
      "n_active": 2,
      "pool_n": 60,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/88.json"
    },
    {
      "zip": "89174",
      "city": "Altheim (Alb)",
      "state": "Baden-Württemberg",
      "p50": 3524,
      "direct_p50": 3857,
      "avg": 3455,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/89.json"
    },
    {
      "zip": "89197",
      "city": "Weidenstetten",
      "state": "Baden-Württemberg",
      "p50": 3524,
      "direct_p50": 3165,
      "avg": 3455,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 468,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/89.json"
    },
    {
      "zip": "89381",
      "city": "Krumbach",
      "state": "Bayern",
      "p50": 4494,
      "direct_p50": 4705,
      "avg": 3962,
      "n_active": 2,
      "pool_n": 51,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 32.7,
      "detail": "plz/89.json"
    },
    {
      "zip": "91177",
      "city": "Thalmässing",
      "state": "Bayern",
      "p50": 4239,
      "direct_p50": 2083,
      "avg": 3779,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -3.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91183",
      "city": "Abenberg",
      "state": "Bayern",
      "p50": 4305,
      "direct_p50": 4571,
      "avg": 3672,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91186",
      "city": "Büchenbach",
      "state": "Bayern",
      "p50": 3033,
      "direct_p50": 1958,
      "avg": 3121,
      "n_active": 2,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91238",
      "city": "Engelthal",
      "state": "Bayern",
      "p50": 3137,
      "direct_p50": 4068,
      "avg": 3181,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91322",
      "city": "Gräfenberg",
      "state": "Bayern",
      "p50": 5055,
      "direct_p50": 2735,
      "avg": 4524,
      "n_active": 2,
      "pool_n": 42,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 22.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91330",
      "city": "Eggolsheim",
      "state": "Bayern",
      "p50": 3735,
      "direct_p50": 2496,
      "avg": 4013,
      "n_active": 2,
      "pool_n": 76,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 0.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91338",
      "city": "Igensdorf",
      "state": "Bayern",
      "p50": 5059,
      "direct_p50": 4924,
      "avg": 4657,
      "n_active": 2,
      "pool_n": 53,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 84,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 0.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91459",
      "city": "Markt Erlbach",
      "state": "Bayern",
      "p50": 3296,
      "direct_p50": 2812,
      "avg": 3314,
      "n_active": 2,
      "pool_n": 69,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91466",
      "city": "Gerhardshofen",
      "state": "Bayern",
      "p50": 3576,
      "direct_p50": 2750,
      "avg": 3599,
      "n_active": 2,
      "pool_n": 63,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 20.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91472",
      "city": "Ipsheim",
      "state": "Bayern",
      "p50": 2401,
      "direct_p50": 4841,
      "avg": 2723,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 126,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -8.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91486",
      "city": "Uehlfeld",
      "state": "Bayern",
      "p50": 3786,
      "direct_p50": 3239,
      "avg": 3626,
      "n_active": 2,
      "pool_n": 67,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 154,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91593",
      "city": "Burgbernheim",
      "state": "Bayern",
      "p50": 3898,
      "direct_p50": 2622,
      "avg": 3188,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 28.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "91601",
      "city": "Dombühl",
      "state": "Bayern",
      "p50": 3805,
      "direct_p50": 3503,
      "avg": 3492,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 495,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 31.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91605",
      "city": "Gallmersgarten",
      "state": "Bayern",
      "p50": 3100,
      "direct_p50": 871,
      "avg": 3306,
      "n_active": 2,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 123,
      "quality": "niedrig",
      "dom_days": 225,
      "dom_source": "entities",
      "trend_pct": -17.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91626",
      "city": "Schopfloch",
      "state": "Bayern",
      "p50": 5109,
      "direct_p50": 2543,
      "avg": 4731,
      "n_active": 2,
      "pool_n": 119,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 77,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 8.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91729",
      "city": "Haundorf",
      "state": "Bayern",
      "p50": 2983,
      "direct_p50": 2944,
      "avg": 3437,
      "n_active": 2,
      "pool_n": 87,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 78,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "91738",
      "city": "Pfofeld",
      "state": "Bayern",
      "p50": 4388,
      "direct_p50": 4554,
      "avg": 4430,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91747",
      "city": "Westheim",
      "state": "Bayern",
      "p50": 4337,
      "direct_p50": 3286,
      "avg": 3955,
      "n_active": 2,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/91.json"
    },
    {
      "zip": "91790",
      "city": "Bergen",
      "state": "Bayern",
      "p50": 3028,
      "direct_p50": 1776,
      "avg": 3275,
      "n_active": 2,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 108,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 27.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91795",
      "city": "Dollnstein",
      "state": "Bayern",
      "p50": 3373,
      "direct_p50": 1694,
      "avg": 3016,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -15.4,
      "detail": "plz/91.json"
    },
    {
      "zip": "92242",
      "city": "Hirschau",
      "state": "Bayern",
      "p50": 3450,
      "direct_p50": 1729,
      "avg": 3722,
      "n_active": 2,
      "pool_n": 168,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 1.8,
      "detail": "plz/92.json"
    },
    {
      "zip": "92265",
      "city": "Edelsfeld",
      "state": "Bayern",
      "p50": 2789,
      "direct_p50": 2268,
      "avg": 2834,
      "n_active": 2,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 9.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "92286",
      "city": "Rieden",
      "state": "Bayern",
      "p50": 3599,
      "direct_p50": 2063,
      "avg": 3572,
      "n_active": 2,
      "pool_n": 68,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 12.2,
      "detail": "plz/92.json"
    },
    {
      "zip": "92355",
      "city": "Velburg",
      "state": "Bayern",
      "p50": 4301,
      "direct_p50": 4329,
      "avg": 4516,
      "n_active": 2,
      "pool_n": 170,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 71,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/92.json"
    },
    {
      "zip": "92442",
      "city": "Wackersdorf",
      "state": "Bayern",
      "p50": 3883,
      "direct_p50": 3783,
      "avg": 3645,
      "n_active": 2,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -10.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "92444",
      "city": "Rötz",
      "state": "Bayern",
      "p50": 3536,
      "direct_p50": 1977,
      "avg": 3289,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 225.0,
      "detail": "plz/92.json"
    },
    {
      "zip": "92723",
      "city": "Tännesberg",
      "state": "Bayern",
      "p50": 3818,
      "direct_p50": 847,
      "avg": 2987,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 81.7,
      "detail": "plz/92.json"
    },
    {
      "zip": "93054",
      "city": "Regensburg",
      "state": "Bayern",
      "p50": 5539,
      "direct_p50": 5450,
      "avg": 5921,
      "n_active": 2,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 110,
      "quality": "niedrig",
      "dom_days": 17,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/93.json"
    },
    {
      "zip": "93104",
      "city": "Riekofen",
      "state": "Bayern",
      "p50": 4361,
      "direct_p50": 4427,
      "avg": 3988,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/93.json"
    },
    {
      "zip": "93179",
      "city": "Brennberg",
      "state": "Bayern",
      "p50": 4040,
      "direct_p50": 2492,
      "avg": 3758,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 50.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "93348",
      "city": "Kirchdorf",
      "state": "Bayern",
      "p50": 3667,
      "direct_p50": 3983,
      "avg": 3464,
      "n_active": 2,
      "pool_n": 56,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -16.6,
      "detail": "plz/93.json"
    },
    {
      "zip": "93359",
      "city": "Wildenberg",
      "state": "Bayern",
      "p50": 3723,
      "direct_p50": 4050,
      "avg": 3481,
      "n_active": 2,
      "pool_n": 64,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/93.json"
    },
    {
      "zip": "93449",
      "city": "Waldmünchen",
      "state": "Bayern",
      "p50": 1581,
      "direct_p50": 2527,
      "avg": 1893,
      "n_active": 2,
      "pool_n": 24,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 426,
      "quality": "niedrig",
      "dom_days": 95,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/93.json"
    },
    {
      "zip": "93455",
      "city": "Traitsching",
      "state": "Bayern",
      "p50": 3843,
      "direct_p50": 3930,
      "avg": 3315,
      "n_active": 2,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/93.json"
    },
    {
      "zip": "93471",
      "city": "Arnbruck",
      "state": "Bayern",
      "p50": 2075,
      "direct_p50": 2351,
      "avg": 2449,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "93474",
      "city": "Arrach",
      "state": "Bayern",
      "p50": 2126,
      "direct_p50": 2041,
      "avg": 2127,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -37.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "93485",
      "city": "Rimbach",
      "state": "Bayern",
      "p50": 3226,
      "direct_p50": 1423,
      "avg": 2951,
      "n_active": 2,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 33.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "93486",
      "city": "Runding",
      "state": "Bayern",
      "p50": 3785,
      "direct_p50": 1168,
      "avg": 3133,
      "n_active": 2,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 262,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/93.json"
    },
    {
      "zip": "94154",
      "city": "Neukirchen vorm Wald",
      "state": "Bayern",
      "p50": 4250,
      "direct_p50": 3862,
      "avg": 3885,
      "n_active": 2,
      "pool_n": 88,
      "pool_size": 5,
      "new_30d": 2,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 19.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "94163",
      "city": "Saldenburg",
      "state": "Bayern",
      "p50": 2132,
      "direct_p50": 1500,
      "avg": 2187,
      "n_active": 2,
      "pool_n": 40,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 109,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -4.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94253",
      "city": "Bischofsmais",
      "state": "Bayern",
      "p50": 1690,
      "direct_p50": 1677,
      "avg": 2221,
      "n_active": 2,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 134,
      "dom_source": "entities",
      "trend_pct": -19.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "94256",
      "city": "Drachselsried",
      "state": "Bayern",
      "p50": 1963,
      "direct_p50": 1572,
      "avg": 2091,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94336",
      "city": "Hunderdorf",
      "state": "Bayern",
      "p50": 5433,
      "direct_p50": 3373,
      "avg": 5127,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 83,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "94353",
      "city": "Haibach",
      "state": "Bayern",
      "p50": 5400,
      "direct_p50": 3300,
      "avg": 4866,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "94377",
      "city": "Steinach",
      "state": "Bayern",
      "p50": 5353,
      "direct_p50": 3254,
      "avg": 4871,
      "n_active": 2,
      "pool_n": 54,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 27.4,
      "detail": "plz/94.json"
    },
    {
      "zip": "94539",
      "city": "Grafling",
      "state": "Bayern",
      "p50": 3724,
      "direct_p50": 2689,
      "avg": 3976,
      "n_active": 2,
      "pool_n": 180,
      "pool_size": 4,
      "new_30d": 2,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/94.json"
    },
    {
      "zip": "94548",
      "city": "Innernzell",
      "state": "Bayern",
      "p50": 1850,
      "direct_p50": 1667,
      "avg": 1830,
      "n_active": 2,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94569",
      "city": "Stephansposching",
      "state": "Bayern",
      "p50": 4500,
      "direct_p50": 3901,
      "avg": 4098,
      "n_active": 2,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 117,
      "quality": "niedrig",
      "dom_days": 173,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "95158",
      "city": "Kirchenlamitz",
      "state": "Bayern",
      "p50": 1379,
      "direct_p50": 1230,
      "avg": 1439,
      "n_active": 2,
      "pool_n": 22,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 63,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 9.7,
      "detail": "plz/95.json"
    },
    {
      "zip": "95173",
      "city": "Schönwald",
      "state": "Bayern",
      "p50": 1408,
      "direct_p50": 875,
      "avg": 1811,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/95.json"
    },
    {
      "zip": "95195",
      "city": "Röslau",
      "state": "Bayern",
      "p50": 1442,
      "direct_p50": 955,
      "avg": 1568,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 134,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -37.0,
      "detail": "plz/95.json"
    },
    {
      "zip": "95233",
      "city": "Helmbrechts",
      "state": "Bayern",
      "p50": 1568,
      "direct_p50": 896,
      "avg": 1880,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/95.json"
    },
    {
      "zip": "95339",
      "city": "Hegnabrunn",
      "state": "Bayern",
      "p50": 2364,
      "direct_p50": 1433,
      "avg": 2568,
      "n_active": 2,
      "pool_n": 91,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/95.json"
    },
    {
      "zip": "95355",
      "city": "Presseck",
      "state": "Bayern",
      "p50": 815,
      "direct_p50": 815,
      "avg": 2252,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/95.json"
    },
    {
      "zip": "95361",
      "city": "Ködnitz",
      "state": "Bayern",
      "p50": 2326,
      "direct_p50": 1205,
      "avg": 2549,
      "n_active": 2,
      "pool_n": 80,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 551,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/95.json"
    },
    {
      "zip": "95485",
      "city": "Warmensteinach",
      "state": "Bayern",
      "p50": 1870,
      "direct_p50": 1690,
      "avg": 2282,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/95.json"
    },
    {
      "zip": "95659",
      "city": "Arzberg",
      "state": "Bayern",
      "p50": 1557,
      "direct_p50": 920,
      "avg": 1864,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 176,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/95.json"
    },
    {
      "zip": "95697",
      "city": "Nagel",
      "state": "Bayern",
      "p50": 1570,
      "direct_p50": 1319,
      "avg": 1811,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -27.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "96129",
      "city": "Strullendorf",
      "state": "Bayern",
      "p50": 3488,
      "direct_p50": 3138,
      "avg": 3640,
      "n_active": 2,
      "pool_n": 64,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 12.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96138",
      "city": "Burgebrach",
      "state": "Bayern",
      "p50": 3218,
      "direct_p50": 3587,
      "avg": 3216,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 20.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "96148",
      "city": "Baunach",
      "state": "Bayern",
      "p50": 3032,
      "direct_p50": 2647,
      "avg": 3436,
      "n_active": 2,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 210,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 16.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "96155",
      "city": "Buttenheim",
      "state": "Bayern",
      "p50": 3454,
      "direct_p50": 3488,
      "avg": 3801,
      "n_active": 2,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "96190",
      "city": "Untermerzbach",
      "state": "Bayern",
      "p50": 3973,
      "direct_p50": 3076,
      "avg": 3297,
      "n_active": 2,
      "pool_n": 39,
      "pool_size": 6,
      "new_30d": 2,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 88.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "96271",
      "city": "Grub a. Forst",
      "state": "Bayern",
      "p50": 2578,
      "direct_p50": 1951,
      "avg": 3032,
      "n_active": 2,
      "pool_n": 137,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "96328",
      "city": "Küps",
      "state": "Bayern",
      "p50": 2082,
      "direct_p50": 2082,
      "avg": 2631,
      "n_active": 2,
      "pool_n": 27,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 63.2,
      "detail": "plz/96.json"
    },
    {
      "zip": "96337",
      "city": "Ludwigsstadt",
      "state": "Bayern",
      "p50": 992,
      "direct_p50": 573,
      "avg": 1055,
      "n_active": 2,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -43.7,
      "detail": "plz/96.json"
    },
    {
      "zip": "96489",
      "city": "Niederfüllbach",
      "state": "Bayern",
      "p50": 2805,
      "direct_p50": 2455,
      "avg": 3144,
      "n_active": 2,
      "pool_n": 142,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 78,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "97291",
      "city": "Thüngersheim",
      "state": "Bayern",
      "p50": 4085,
      "direct_p50": 5000,
      "avg": 3827,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 120,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 17.8,
      "detail": "plz/97.json"
    },
    {
      "zip": "97340",
      "city": "Marktbreit",
      "state": "Bayern",
      "p50": 3073,
      "direct_p50": 3469,
      "avg": 3350,
      "n_active": 2,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97520",
      "city": "Röthlein",
      "state": "Bayern",
      "p50": 3260,
      "direct_p50": 2417,
      "avg": 3105,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 50,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 26.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97645",
      "city": "Ostheim vor der Rhön",
      "state": "Bayern",
      "p50": 2658,
      "direct_p50": 4300,
      "avg": 2955,
      "n_active": 2,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -13.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97650",
      "city": "Fladungen",
      "state": "Bayern",
      "p50": 1683,
      "direct_p50": 1667,
      "avg": 1893,
      "n_active": 2,
      "pool_n": 58,
      "pool_size": 7,
      "new_30d": 2,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -5.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97702",
      "city": "Münnerstadt",
      "state": "Bayern",
      "p50": 2658,
      "direct_p50": 1853,
      "avg": 2975,
      "n_active": 2,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 23.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "97711",
      "city": "Maßbach",
      "state": "Bayern",
      "p50": 2337,
      "direct_p50": 1999,
      "avg": 2763,
      "n_active": 2,
      "pool_n": 26,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 143,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97720",
      "city": "Nüdlingen",
      "state": "Bayern",
      "p50": 2790,
      "direct_p50": 2112,
      "avg": 2931,
      "n_active": 2,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 2,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 26.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97762",
      "city": "Hammelburg",
      "state": "Bayern",
      "p50": 2673,
      "direct_p50": 2200,
      "avg": 2824,
      "n_active": 2,
      "pool_n": 80,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97833",
      "city": "Frammersbach",
      "state": "Bayern",
      "p50": 2437,
      "direct_p50": 2057,
      "avg": 2914,
      "n_active": 2,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 106,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -47.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "97843",
      "city": "Forst Lohrerstraße",
      "state": "Bayern",
      "p50": 2667,
      "direct_p50": 2190,
      "avg": 2991,
      "n_active": 2,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -43.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97944",
      "city": "Boxberg",
      "state": "Baden-Württemberg",
      "p50": 2772,
      "direct_p50": 2181,
      "avg": 3119,
      "n_active": 2,
      "pool_n": 113,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 123,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 7.1,
      "detail": "plz/97.json"
    },
    {
      "zip": "97953",
      "city": "Königheim",
      "state": "Baden-Württemberg",
      "p50": 2415,
      "direct_p50": 2389,
      "avg": 2562,
      "n_active": 2,
      "pool_n": 48,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 71,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -0.4,
      "detail": "plz/97.json"
    },
    {
      "zip": "98000",
      "city": "München",
      "state": "Bayern",
      "p50": 10513,
      "direct_p50": 9667,
      "avg": 10706,
      "n_active": 2,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 208,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/98.json"
    },
    {
      "zip": "98666",
      "city": "Masserberg",
      "state": "Thüringen",
      "p50": 1310,
      "direct_p50": 1089,
      "avg": 1260,
      "n_active": 2,
      "pool_n": 26,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 97,
      "quality": "niedrig",
      "dom_days": 122,
      "dom_source": "entities",
      "trend_pct": 20.3,
      "detail": "plz/98.json"
    },
    {
      "zip": "98667",
      "city": "Schleusegrund",
      "state": "Thüringen",
      "p50": 1250,
      "direct_p50": 857,
      "avg": 1262,
      "n_active": 2,
      "pool_n": 38,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 10.8,
      "detail": "plz/98.json"
    },
    {
      "zip": "98694",
      "city": "Gehren",
      "state": "Thüringen",
      "p50": 1764,
      "direct_p50": 858,
      "avg": 1831,
      "n_active": 2,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 86,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/98.json"
    },
    {
      "zip": "99010",
      "city": "Dobel",
      "state": "Baden-Württemberg",
      "p50": 2200,
      "direct_p50": 3481,
      "avg": 2395,
      "n_active": 2,
      "pool_n": 121,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99192",
      "city": "Nesse-Apfelstädt",
      "state": "Thüringen",
      "p50": 2389,
      "direct_p50": 1761,
      "avg": 2526,
      "n_active": 2,
      "pool_n": 59,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 50,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "99198",
      "city": "Grammetal",
      "state": "Thüringen",
      "p50": 1885,
      "direct_p50": 2114,
      "avg": 1859,
      "n_active": 2,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/99.json"
    },
    {
      "zip": "99441",
      "city": "Großschwabhausen",
      "state": "Thüringen",
      "p50": 2874,
      "direct_p50": 3429,
      "avg": 3137,
      "n_active": 2,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 2,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -21.2,
      "detail": "plz/99.json"
    },
    {
      "zip": "99518",
      "city": "Bad Sulza",
      "state": "Thüringen",
      "p50": 2850,
      "direct_p50": 793,
      "avg": 2766,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/99.json"
    },
    {
      "zip": "99631",
      "city": "Günstedt",
      "state": "Thüringen",
      "p50": 1371,
      "direct_p50": 1059,
      "avg": 1664,
      "n_active": 2,
      "pool_n": 23,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "99680",
      "city": "",
      "state": "",
      "p50": 3178,
      "direct_p50": 3178,
      "avg": 3178,
      "n_active": 2,
      "pool_n": 2,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 129,
      "quality": "zu dünn",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/99.json"
    },
    {
      "zip": "99707",
      "city": "Bad Frankenhausen/Kyffhäuser",
      "state": "Thüringen",
      "p50": 1258,
      "direct_p50": 1219,
      "avg": 1451,
      "n_active": 2,
      "pool_n": 22,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 80,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -7.3,
      "detail": "plz/99.json"
    },
    {
      "zip": "99713",
      "city": "Ebeleben",
      "state": "Thüringen",
      "p50": 1804,
      "direct_p50": 801,
      "avg": 2273,
      "n_active": 2,
      "pool_n": 20,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 238,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 58.6,
      "detail": "plz/99.json"
    },
    {
      "zip": "99755",
      "city": "Ellrich",
      "state": "Thüringen",
      "p50": 1479,
      "direct_p50": 523,
      "avg": 1534,
      "n_active": 2,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 159,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -27.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "99768",
      "city": "Harztor",
      "state": "Thüringen",
      "p50": 1479,
      "direct_p50": 862,
      "avg": 1534,
      "n_active": 2,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -27.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "99842",
      "city": "Ruhla",
      "state": "Thüringen",
      "p50": 1518,
      "direct_p50": 1043,
      "avg": 1832,
      "n_active": 2,
      "pool_n": 79,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 73,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/99.json"
    },
    {
      "zip": "99991",
      "city": "Großengottern",
      "state": "Thüringen",
      "p50": 1134,
      "direct_p50": 525,
      "avg": 1202,
      "n_active": 2,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/99.json"
    },
    {
      "zip": "99994",
      "city": "Schlotheim",
      "state": "Thüringen",
      "p50": 1083,
      "direct_p50": 952,
      "avg": 1703,
      "n_active": 2,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 248,
      "quality": "niedrig",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": -14.5,
      "detail": "plz/99.json"
    },
    {
      "zip": "00006",
      "city": "Bonn",
      "state": "Nordrhein-Westfalen",
      "p50": 4800,
      "direct_p50": 5237,
      "avg": 5266,
      "n_active": 1,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 740,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/00.json"
    },
    {
      "zip": "01145",
      "city": "Radebeul",
      "state": "Sachsen",
      "p50": 3386,
      "direct_p50": 2999,
      "avg": 3742,
      "n_active": 1,
      "pool_n": 116,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 234,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 21.9,
      "detail": "plz/01.json"
    },
    {
      "zip": "01587",
      "city": "Riesa",
      "state": "Sachsen",
      "p50": 922,
      "direct_p50": 673,
      "avg": 952,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 54,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "01616",
      "city": "Strehla",
      "state": "Sachsen",
      "p50": 935,
      "direct_p50": 1044,
      "avg": 955,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 44.3,
      "detail": "plz/01.json"
    },
    {
      "zip": "01816",
      "city": "Bad Gottleuba-Berggießhübel",
      "state": "Sachsen",
      "p50": 2000,
      "direct_p50": 1147,
      "avg": 2173,
      "n_active": 1,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "01824",
      "city": "Gohrisch",
      "state": "Sachsen",
      "p50": 1992,
      "direct_p50": 1783,
      "avg": 2134,
      "n_active": 1,
      "pool_n": 75,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/01.json"
    },
    {
      "zip": "01829",
      "city": "Wehlen",
      "state": "Sachsen",
      "p50": 2002,
      "direct_p50": 1593,
      "avg": 2184,
      "n_active": 1,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 111,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/01.json"
    },
    {
      "zip": "01945",
      "city": "Ruhland",
      "state": "Brandenburg",
      "p50": 958,
      "direct_p50": 871,
      "avg": 1447,
      "n_active": 1,
      "pool_n": 46,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/01.json"
    },
    {
      "zip": "01998",
      "city": "Schipkau",
      "state": "Brandenburg",
      "p50": 1218,
      "direct_p50": 793,
      "avg": 1696,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 128,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/01.json"
    },
    {
      "zip": "02681",
      "city": "Kirschau",
      "state": "Sachsen",
      "p50": 1571,
      "direct_p50": 1452,
      "avg": 1785,
      "n_active": 1,
      "pool_n": 67,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/02.json"
    },
    {
      "zip": "02736",
      "city": "Beiersdorf",
      "state": "Sachsen",
      "p50": 1415,
      "direct_p50": 1210,
      "avg": 1410,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 88,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/02.json"
    },
    {
      "zip": "02747",
      "city": "Herrnhut",
      "state": "Sachsen",
      "p50": 848,
      "direct_p50": 568,
      "avg": 1052,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 97,
      "dom_source": "entities",
      "trend_pct": -3.0,
      "detail": "plz/02.json"
    },
    {
      "zip": "02782",
      "city": "Seifhennersdorf",
      "state": "Sachsen",
      "p50": 948,
      "direct_p50": 730,
      "avg": 1269,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 120,
      "quality": "niedrig",
      "dom_days": 134,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/02.json"
    },
    {
      "zip": "02785",
      "city": "Olbersdorf",
      "state": "Sachsen",
      "p50": 943,
      "direct_p50": 614,
      "avg": 1210,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/02.json"
    },
    {
      "zip": "02929",
      "city": "Rothenburg",
      "state": "Sachsen",
      "p50": 850,
      "direct_p50": 598,
      "avg": 1344,
      "n_active": 1,
      "pool_n": 6,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/02.json"
    },
    {
      "zip": "02997",
      "city": "Wittichenau",
      "state": "Sachsen",
      "p50": 1071,
      "direct_p50": 1389,
      "avg": 1177,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 145,
      "quality": "niedrig",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/02.json"
    },
    {
      "zip": "02999",
      "city": "Lohsa",
      "state": "Sachsen",
      "p50": 1062,
      "direct_p50": 958,
      "avg": 1288,
      "n_active": 1,
      "pool_n": 26,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 157,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 7.9,
      "detail": "plz/02.json"
    },
    {
      "zip": "03052",
      "city": "Cottbus",
      "state": "Brandenburg",
      "p50": 3408,
      "direct_p50": 4600,
      "avg": 3349,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/03.json"
    },
    {
      "zip": "03119",
      "city": "Welzow",
      "state": "Brandenburg",
      "p50": 3276,
      "direct_p50": 1114,
      "avg": 3174,
      "n_active": 1,
      "pool_n": 94,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 59.8,
      "detail": "plz/03.json"
    },
    {
      "zip": "03150",
      "city": "",
      "state": "",
      "p50": 3277,
      "direct_p50": 3277,
      "avg": 3277,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/03.json"
    },
    {
      "zip": "03720",
      "city": "",
      "state": "",
      "p50": 7600,
      "direct_p50": 7600,
      "avg": 7600,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 300,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/03.json"
    },
    {
      "zip": "04205",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 2355,
      "direct_p50": 1759,
      "avg": 2537,
      "n_active": 1,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -3.1,
      "detail": "plz/04.json"
    },
    {
      "zip": "04374",
      "city": "Leipzig",
      "state": "Sachsen",
      "p50": 4236,
      "direct_p50": 2480,
      "avg": 4304,
      "n_active": 1,
      "pool_n": 122,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 56,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -2.7,
      "detail": "plz/04.json"
    },
    {
      "zip": "04461",
      "city": "",
      "state": "",
      "p50": 3190,
      "direct_p50": 3190,
      "avg": 3190,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 33,
      "quality": "zu dünn",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/04.json"
    },
    {
      "zip": "04639",
      "city": "Gößnitz",
      "state": "Thüringen",
      "p50": 1071,
      "direct_p50": 604,
      "avg": 1452,
      "n_active": 1,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "04687",
      "city": "Trebsen/Mulde",
      "state": "Sachsen",
      "p50": 1876,
      "direct_p50": 3210,
      "avg": 1952,
      "n_active": 1,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 29.5,
      "detail": "plz/04.json"
    },
    {
      "zip": "04874",
      "city": "Belgern",
      "state": "Sachsen",
      "p50": 941,
      "direct_p50": 629,
      "avg": 976,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 103,
      "dom_source": "entities",
      "trend_pct": 69.1,
      "detail": "plz/04.json"
    },
    {
      "zip": "04910",
      "city": "Elsterwerda",
      "state": "Brandenburg",
      "p50": 688,
      "direct_p50": 1056,
      "avg": 757,
      "n_active": 1,
      "pool_n": 5,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "zu dünn",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/04.json"
    },
    {
      "zip": "04938",
      "city": "München",
      "state": "Brandenburg",
      "p50": 1184,
      "direct_p50": 9155,
      "avg": 1764,
      "n_active": 1,
      "pool_n": 13,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/04.json"
    },
    {
      "zip": "06193",
      "city": "Petersberg",
      "state": "Sachsen-Anhalt",
      "p50": 2250,
      "direct_p50": 1849,
      "avg": 2250,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 120,
      "dom_source": "entities",
      "trend_pct": -0.0,
      "detail": "plz/06.json"
    },
    {
      "zip": "06242",
      "city": "Braunsbedra",
      "state": "Sachsen-Anhalt",
      "p50": 1083,
      "direct_p50": 593,
      "avg": 1201,
      "n_active": 1,
      "pool_n": 95,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/06.json"
    },
    {
      "zip": "06254",
      "city": "Leuna",
      "state": "Sachsen-Anhalt",
      "p50": 1530,
      "direct_p50": 1610,
      "avg": 1494,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 146,
      "quality": "niedrig",
      "dom_days": 72,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/06.json"
    },
    {
      "zip": "06295",
      "city": "Eisleben",
      "state": "Sachsen-Anhalt",
      "p50": 667,
      "direct_p50": 511,
      "avg": 935,
      "n_active": 1,
      "pool_n": 21,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/06.json"
    },
    {
      "zip": "06369",
      "city": "Arensdorf",
      "state": "Sachsen-Anhalt",
      "p50": 1115,
      "direct_p50": 889,
      "avg": 1176,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/06.json"
    },
    {
      "zip": "06542",
      "city": "Allstedt",
      "state": "Sachsen-Anhalt",
      "p50": 1098,
      "direct_p50": 1111,
      "avg": 1038,
      "n_active": 1,
      "pool_n": 10,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 5,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -5.8,
      "detail": "plz/06.json"
    },
    {
      "zip": "06628",
      "city": "Lanitz-Hassel-Tal",
      "state": "Sachsen-Anhalt",
      "p50": 1415,
      "direct_p50": 1286,
      "avg": 2073,
      "n_active": 1,
      "pool_n": 76,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 9.8,
      "detail": "plz/06.json"
    },
    {
      "zip": "06636",
      "city": "Laucha an der Unstrut",
      "state": "Sachsen-Anhalt",
      "p50": 1286,
      "direct_p50": 3278,
      "avg": 1951,
      "n_active": 1,
      "pool_n": 93,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 22.5,
      "detail": "plz/06.json"
    },
    {
      "zip": "06868",
      "city": "Coswig (Anhalt)",
      "state": "Sachsen-Anhalt",
      "p50": 1109,
      "direct_p50": 1693,
      "avg": 1465,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/06.json"
    },
    {
      "zip": "07009",
      "city": "Palma",
      "state": "Bayern",
      "p50": 10953,
      "direct_p50": 12941,
      "avg": 10953,
      "n_active": 1,
      "pool_n": 2,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 2,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07011",
      "city": "",
      "state": "",
      "p50": 5769,
      "direct_p50": 5769,
      "avg": 5769,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07012",
      "city": "Palma",
      "state": "Bayern",
      "p50": 10953,
      "direct_p50": 8966,
      "avg": 10953,
      "n_active": 1,
      "pool_n": 2,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 2,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07014",
      "city": "",
      "state": "",
      "p50": 4150,
      "direct_p50": 4150,
      "avg": 4150,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07030",
      "city": "",
      "state": "",
      "p50": 3294,
      "direct_p50": 3294,
      "avg": 3294,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07184",
      "city": "",
      "state": "",
      "p50": 8089,
      "direct_p50": 8089,
      "avg": 8089,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/07.json"
    },
    {
      "zip": "07235",
      "city": "Hoppstädten-Weiersbach",
      "state": "Rheinland-Pfalz",
      "p50": 1337,
      "direct_p50": 2273,
      "avg": 1593,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 152,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 2.8,
      "detail": "plz/07.json"
    },
    {
      "zip": "07381",
      "city": "Pößneck",
      "state": "Thüringen",
      "p50": 1260,
      "direct_p50": 2189,
      "avg": 1443,
      "n_active": 1,
      "pool_n": 75,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 33.7,
      "detail": "plz/07.json"
    },
    {
      "zip": "07427",
      "city": "Schwarzburg",
      "state": "Thüringen",
      "p50": 1292,
      "direct_p50": 993,
      "avg": 1427,
      "n_active": 1,
      "pool_n": 71,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -19.1,
      "detail": "plz/07.json"
    },
    {
      "zip": "07768",
      "city": "Kahla",
      "state": "Thüringen",
      "p50": 3377,
      "direct_p50": 1681,
      "avg": 3692,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 79,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -9.6,
      "detail": "plz/07.json"
    },
    {
      "zip": "07907",
      "city": "Schleiz",
      "state": "Thüringen",
      "p50": 680,
      "direct_p50": 1339,
      "avg": 755,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 188,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/07.json"
    },
    {
      "zip": "07922",
      "city": "Tanna",
      "state": "Thüringen",
      "p50": 680,
      "direct_p50": 1047,
      "avg": 712,
      "n_active": 1,
      "pool_n": 45,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 0.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "07927",
      "city": "Hirschberg",
      "state": "Thüringen",
      "p50": 680,
      "direct_p50": 1620,
      "avg": 751,
      "n_active": 1,
      "pool_n": 50,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/07.json"
    },
    {
      "zip": "07957",
      "city": "Neumühle/Elster",
      "state": "Thüringen",
      "p50": 859,
      "direct_p50": 1069,
      "avg": 954,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 88,
      "dom_source": "entities",
      "trend_pct": -23.3,
      "detail": "plz/07.json"
    },
    {
      "zip": "08147",
      "city": "Hartmannsdorf bei Kirchberg",
      "state": "Sachsen",
      "p50": 938,
      "direct_p50": 827,
      "avg": 1400,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 97,
      "dom_source": "entities",
      "trend_pct": 5.2,
      "detail": "plz/08.json"
    },
    {
      "zip": "08248",
      "city": "Klingenthal",
      "state": "Sachsen",
      "p50": 849,
      "direct_p50": 946,
      "avg": 874,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 196,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 10.9,
      "detail": "plz/08.json"
    },
    {
      "zip": "08258",
      "city": "Markneukirchen",
      "state": "Sachsen",
      "p50": 908,
      "direct_p50": 735,
      "avg": 1157,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 29.9,
      "detail": "plz/08.json"
    },
    {
      "zip": "08309",
      "city": "Eibenstock",
      "state": "Sachsen",
      "p50": 921,
      "direct_p50": 1100,
      "avg": 1155,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 5.9,
      "detail": "plz/08.json"
    },
    {
      "zip": "08321",
      "city": "Zschorlau",
      "state": "Sachsen",
      "p50": 1040,
      "direct_p50": 1367,
      "avg": 1294,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 30.4,
      "detail": "plz/08.json"
    },
    {
      "zip": "08428",
      "city": "Langenbernsdorf",
      "state": "Sachsen",
      "p50": 1045,
      "direct_p50": 878,
      "avg": 1196,
      "n_active": 1,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 172,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/08.json"
    },
    {
      "zip": "09244",
      "city": "Lichtenau",
      "state": "Sachsen",
      "p50": 952,
      "direct_p50": 1586,
      "avg": 999,
      "n_active": 1,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 758,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": -13.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "09332",
      "city": "Penig",
      "state": "Sachsen",
      "p50": 1242,
      "direct_p50": 1300,
      "avg": 1118,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 223,
      "quality": "niedrig",
      "dom_days": 107,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "09390",
      "city": "Gornsdorf",
      "state": "Sachsen",
      "p50": 977,
      "direct_p50": 1074,
      "avg": 1179,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 239,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -10.5,
      "detail": "plz/09.json"
    },
    {
      "zip": "09399",
      "city": "Niederwürschnitz",
      "state": "Sachsen",
      "p50": 852,
      "direct_p50": 890,
      "avg": 1209,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 460,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -23.9,
      "detail": "plz/09.json"
    },
    {
      "zip": "09646",
      "city": "Mittweida",
      "state": "Sachsen",
      "p50": 1159,
      "direct_p50": 1103,
      "avg": 1147,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -62.4,
      "detail": "plz/09.json"
    },
    {
      "zip": "10174",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5557,
      "direct_p50": 7561,
      "avg": 6027,
      "n_active": 1,
      "pool_n": 187,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 201,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -11.2,
      "detail": "plz/10.json"
    },
    {
      "zip": "10248",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6363,
      "direct_p50": 5540,
      "avg": 6778,
      "n_active": 1,
      "pool_n": 487,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -7.7,
      "detail": "plz/10.json"
    },
    {
      "zip": "10369",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 5652,
      "direct_p50": 5000,
      "avg": 5710,
      "n_active": 1,
      "pool_n": 463,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/10.json"
    },
    {
      "zip": "10738",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6331,
      "direct_p50": 9713,
      "avg": 6353,
      "n_active": 1,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -16.3,
      "detail": "plz/10.json"
    },
    {
      "zip": "10780",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6088,
      "direct_p50": 8405,
      "avg": 6347,
      "n_active": 1,
      "pool_n": 132,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/10.json"
    },
    {
      "zip": "10865",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 8493,
      "direct_p50": 5479,
      "avg": 9076,
      "n_active": 1,
      "pool_n": 296,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/10.json"
    },
    {
      "zip": "10964",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 6181,
      "direct_p50": 7741,
      "avg": 6624,
      "n_active": 1,
      "pool_n": 65,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/10.json"
    },
    {
      "zip": "12689",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4058,
      "direct_p50": 2759,
      "avg": 4110,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/12.json"
    },
    {
      "zip": "13129",
      "city": "Berlin",
      "state": "Berlin",
      "p50": 4660,
      "direct_p50": 3753,
      "avg": 4942,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/13.json"
    },
    {
      "zip": "14621",
      "city": "Schönwalde-Glien",
      "state": "Brandenburg",
      "p50": 3062,
      "direct_p50": 2476,
      "avg": 3188,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 472,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/14.json"
    },
    {
      "zip": "14715",
      "city": "Kotzen",
      "state": "Brandenburg",
      "p50": 2049,
      "direct_p50": 1354,
      "avg": 2556,
      "n_active": 1,
      "pool_n": 11,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "zu dünn",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/14.json"
    },
    {
      "zip": "15328",
      "city": "Küstriner Vorland",
      "state": "Brandenburg",
      "p50": 1991,
      "direct_p50": 1852,
      "avg": 1981,
      "n_active": 1,
      "pool_n": 5,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 50,
      "quality": "zu dünn",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/15.json"
    },
    {
      "zip": "15713",
      "city": "Königs Wusterhausen",
      "state": "Brandenburg",
      "p50": 4641,
      "direct_p50": 4457,
      "avg": 4213,
      "n_active": 1,
      "pool_n": 113,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 61,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 24.4,
      "detail": "plz/15.json"
    },
    {
      "zip": "16766",
      "city": "Kremmen",
      "state": "Brandenburg",
      "p50": 3062,
      "direct_p50": 3092,
      "avg": 3170,
      "n_active": 1,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 394,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 3.6,
      "detail": "plz/16.json"
    },
    {
      "zip": "16868",
      "city": "Wusterhausen/Dosse",
      "state": "Brandenburg",
      "p50": 908,
      "direct_p50": 908,
      "avg": 966,
      "n_active": 1,
      "pool_n": 3,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/16.json"
    },
    {
      "zip": "16949",
      "city": "Putlitz",
      "state": "Brandenburg",
      "p50": 557,
      "direct_p50": 557,
      "avg": 557,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 1,
      "active_age_days": 9,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/16.json"
    },
    {
      "zip": "17129",
      "city": "Alt Tellin",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1131,
      "direct_p50": 3070,
      "avg": 1469,
      "n_active": 1,
      "pool_n": 27,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -48.6,
      "detail": "plz/17.json"
    },
    {
      "zip": "17309",
      "city": "Viereck",
      "state": "Mecklenburg-Vorpommern",
      "p50": 566,
      "direct_p50": 1650,
      "avg": 903,
      "n_active": 1,
      "pool_n": 23,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 157,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -48.1,
      "detail": "plz/17.json"
    },
    {
      "zip": "17321",
      "city": "Löcknitz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1315,
      "direct_p50": 1295,
      "avg": 1332,
      "n_active": 1,
      "pool_n": 5,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "17326",
      "city": "Prenzlau",
      "state": "Brandenburg",
      "p50": 1195,
      "direct_p50": 1339,
      "avg": 1200,
      "n_active": 1,
      "pool_n": 6,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/17.json"
    },
    {
      "zip": "18239",
      "city": "Satow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3911,
      "direct_p50": 3322,
      "avg": 3720,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 180,
      "quality": "niedrig",
      "dom_days": 197,
      "dom_source": "entities",
      "trend_pct": -8.6,
      "detail": "plz/18.json"
    },
    {
      "zip": "18292",
      "city": "Hoppenrade",
      "state": "Mecklenburg-Vorpommern",
      "p50": 1978,
      "direct_p50": 1597,
      "avg": 1856,
      "n_active": 1,
      "pool_n": 15,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 137,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/18.json"
    },
    {
      "zip": "18357",
      "city": "Born",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4939,
      "direct_p50": 4038,
      "avg": 4475,
      "n_active": 1,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 43.8,
      "detail": "plz/18.json"
    },
    {
      "zip": "18585",
      "city": "Middelhagen",
      "state": "Mecklenburg-Vorpommern",
      "p50": 4263,
      "direct_p50": 4268,
      "avg": 4810,
      "n_active": 1,
      "pool_n": 218,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/18.json"
    },
    {
      "zip": "19067",
      "city": "Dobin am See",
      "state": "Mecklenburg-Vorpommern",
      "p50": 3050,
      "direct_p50": 4692,
      "avg": 3703,
      "n_active": 1,
      "pool_n": 97,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 332,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -21.3,
      "detail": "plz/19.json"
    },
    {
      "zip": "19205",
      "city": "Roggendorf",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2224,
      "direct_p50": 1679,
      "avg": 2480,
      "n_active": 1,
      "pool_n": 23,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/19.json"
    },
    {
      "zip": "19209",
      "city": "Lützow",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2246,
      "direct_p50": 3750,
      "avg": 2458,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/19.json"
    },
    {
      "zip": "19303",
      "city": "Dömitz",
      "state": "Mecklenburg-Vorpommern",
      "p50": 2127,
      "direct_p50": 3800,
      "avg": 2360,
      "n_active": 1,
      "pool_n": 6,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "zu dünn",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/19.json"
    },
    {
      "zip": "19357",
      "city": "Karstädt",
      "state": "Brandenburg",
      "p50": 9147,
      "direct_p50": 1031,
      "avg": 6259,
      "n_active": 1,
      "pool_n": 7,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 189,
      "quality": "zu dünn",
      "dom_days": 96,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/19.json"
    },
    {
      "zip": "20038",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8190,
      "direct_p50": 4000,
      "avg": 8226,
      "n_active": 1,
      "pool_n": 78,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -18.8,
      "detail": "plz/20.json"
    },
    {
      "zip": "21272",
      "city": "Egestorf",
      "state": "Niedersachsen",
      "p50": 5316,
      "direct_p50": 4275,
      "avg": 4524,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 471,
      "quality": "niedrig",
      "dom_days": 180,
      "dom_source": "entities",
      "trend_pct": 39.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "21279",
      "city": "Appel",
      "state": "Niedersachsen",
      "p50": 3789,
      "direct_p50": 1031,
      "avg": 3887,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 469,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 32.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "21368",
      "city": "Dahlenburg",
      "state": "Niedersachsen",
      "p50": 2123,
      "direct_p50": 1944,
      "avg": 2417,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 910,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/21.json"
    },
    {
      "zip": "21394",
      "city": "Kirchgellersen",
      "state": "Niedersachsen",
      "p50": 3461,
      "direct_p50": 2602,
      "avg": 3973,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "21401",
      "city": "Thomasburg",
      "state": "Niedersachsen",
      "p50": 2679,
      "direct_p50": 4163,
      "avg": 2665,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 5.5,
      "detail": "plz/21.json"
    },
    {
      "zip": "21409",
      "city": "Embsen",
      "state": "Niedersachsen",
      "p50": 5598,
      "direct_p50": 1812,
      "avg": 5264,
      "n_active": 1,
      "pool_n": 132,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 29.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "21514",
      "city": "Büchen",
      "state": "Schleswig-Holstein",
      "p50": 2588,
      "direct_p50": 4316,
      "avg": 2805,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -29.6,
      "detail": "plz/21.json"
    },
    {
      "zip": "21522",
      "city": "Hittbergen",
      "state": "Niedersachsen",
      "p50": 3271,
      "direct_p50": 1461,
      "avg": 2992,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": -33.0,
      "detail": "plz/21.json"
    },
    {
      "zip": "21710",
      "city": "Engelschoff",
      "state": "Niedersachsen",
      "p50": 3364,
      "direct_p50": 3933,
      "avg": 3025,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 120.8,
      "detail": "plz/21.json"
    },
    {
      "zip": "21726",
      "city": "Oldendorf",
      "state": "Niedersachsen",
      "p50": 4151,
      "direct_p50": 3933,
      "avg": 3701,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/21.json"
    },
    {
      "zip": "21729",
      "city": "Freiburg (Elbe)",
      "state": "Niedersachsen",
      "p50": 3124,
      "direct_p50": 3900,
      "avg": 3033,
      "n_active": 1,
      "pool_n": 26,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 447,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 60.8,
      "detail": "plz/21.json"
    },
    {
      "zip": "22535",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 5536,
      "direct_p50": 4630,
      "avg": 5680,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -25.4,
      "detail": "plz/22.json"
    },
    {
      "zip": "22955",
      "city": "Hoisdorf",
      "state": "Schleswig-Holstein",
      "p50": 5335,
      "direct_p50": 5335,
      "avg": 5402,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 705,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 25.6,
      "detail": "plz/22.json"
    },
    {
      "zip": "22958",
      "city": "Kuddewörde",
      "state": "Schleswig-Holstein",
      "p50": 3179,
      "direct_p50": 2379,
      "avg": 3401,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/22.json"
    },
    {
      "zip": "22959",
      "city": "Linau",
      "state": "Schleswig-Holstein",
      "p50": 2767,
      "direct_p50": 2804,
      "avg": 3197,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 72,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 2.2,
      "detail": "plz/22.json"
    },
    {
      "zip": "22999",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 8636,
      "direct_p50": 11800,
      "avg": 9408,
      "n_active": 1,
      "pool_n": 85,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/22.json"
    },
    {
      "zip": "23815",
      "city": "Geschendorf",
      "state": "Schleswig-Holstein",
      "p50": 2629,
      "direct_p50": 1899,
      "avg": 2933,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 8.1,
      "detail": "plz/23.json"
    },
    {
      "zip": "23866",
      "city": "Nahe",
      "state": "Schleswig-Holstein",
      "p50": 4323,
      "direct_p50": 2062,
      "avg": 3963,
      "n_active": 1,
      "pool_n": 83,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 306,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 25.3,
      "detail": "plz/23.json"
    },
    {
      "zip": "23867",
      "city": "Sülfeld",
      "state": "Schleswig-Holstein",
      "p50": 3914,
      "direct_p50": 2713,
      "avg": 3969,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 89.0,
      "detail": "plz/23.json"
    },
    {
      "zip": "23883",
      "city": "Grambek",
      "state": "Schleswig-Holstein",
      "p50": 3529,
      "direct_p50": 2450,
      "avg": 3347,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 45.7,
      "detail": "plz/23.json"
    },
    {
      "zip": "23896",
      "city": "Hammer",
      "state": "Schleswig-Holstein",
      "p50": 3189,
      "direct_p50": 2600,
      "avg": 3350,
      "n_active": 1,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 31.5,
      "detail": "plz/23.json"
    },
    {
      "zip": "24232",
      "city": "Schönkirchen",
      "state": "Schleswig-Holstein",
      "p50": 2986,
      "direct_p50": 2947,
      "avg": 3034,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 18.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "24586",
      "city": "Oersdorf",
      "state": "Schleswig-Holstein",
      "p50": 3601,
      "direct_p50": 3500,
      "avg": 3573,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 7.3,
      "detail": "plz/24.json"
    },
    {
      "zip": "24613",
      "city": "Aukrug",
      "state": "Schleswig-Holstein",
      "p50": 2870,
      "direct_p50": 4224,
      "avg": 3080,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 145,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 62.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "24622",
      "city": "Gnutz",
      "state": "Schleswig-Holstein",
      "p50": 3760,
      "direct_p50": 3786,
      "avg": 3304,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 202,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 62.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "24794",
      "city": "Bünsdorf",
      "state": "Schleswig-Holstein",
      "p50": 1765,
      "direct_p50": 1306,
      "avg": 2147,
      "n_active": 1,
      "pool_n": 92,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 51,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/24.json"
    },
    {
      "zip": "24803",
      "city": "Erfde",
      "state": "Schleswig-Holstein",
      "p50": 2128,
      "direct_p50": 1840,
      "avg": 2321,
      "n_active": 1,
      "pool_n": 15,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 573,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -29.8,
      "detail": "plz/24.json"
    },
    {
      "zip": "24813",
      "city": "Schülp bei Rendsburg",
      "state": "Schleswig-Holstein",
      "p50": 1713,
      "direct_p50": 2052,
      "avg": 2121,
      "n_active": 1,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/24.json"
    },
    {
      "zip": "24932",
      "city": "Flensburg",
      "state": "Schleswig-Holstein",
      "p50": 2814,
      "direct_p50": 2590,
      "avg": 4056,
      "n_active": 1,
      "pool_n": 62,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/24.json"
    },
    {
      "zip": "24996",
      "city": "Sterup",
      "state": "Schleswig-Holstein",
      "p50": 3337,
      "direct_p50": 2126,
      "avg": 3230,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 12.1,
      "detail": "plz/24.json"
    },
    {
      "zip": "24997",
      "city": "Wanderup",
      "state": "Schleswig-Holstein",
      "p50": 3410,
      "direct_p50": 4063,
      "avg": 3646,
      "n_active": 1,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/24.json"
    },
    {
      "zip": "25352",
      "city": "Lübeck",
      "state": "Schleswig-Holstein",
      "p50": 3746,
      "direct_p50": 3746,
      "avg": 4442,
      "n_active": 1,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -6.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "25582",
      "city": "Drage",
      "state": "Schleswig-Holstein",
      "p50": 2084,
      "direct_p50": 3933,
      "avg": 2363,
      "n_active": 1,
      "pool_n": 79,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 5.8,
      "detail": "plz/25.json"
    },
    {
      "zip": "25588",
      "city": "Huje",
      "state": "Schleswig-Holstein",
      "p50": 2315,
      "direct_p50": 1875,
      "avg": 2625,
      "n_active": 1,
      "pool_n": 74,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -0.6,
      "detail": "plz/25.json"
    },
    {
      "zip": "25767",
      "city": "Albersdorf",
      "state": "Schleswig-Holstein",
      "p50": 2367,
      "direct_p50": 2308,
      "avg": 2814,
      "n_active": 1,
      "pool_n": 47,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -24.2,
      "detail": "plz/25.json"
    },
    {
      "zip": "26318",
      "city": "Varel",
      "state": "Niedersachsen",
      "p50": 3135,
      "direct_p50": 5000,
      "avg": 3090,
      "n_active": 1,
      "pool_n": 78,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": -8.4,
      "detail": "plz/26.json"
    },
    {
      "zip": "26676",
      "city": "Barßel",
      "state": "Niedersachsen",
      "p50": 3465,
      "direct_p50": 2480,
      "avg": 3310,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 23.2,
      "detail": "plz/26.json"
    },
    {
      "zip": "26835",
      "city": "Hesel",
      "state": "Niedersachsen",
      "p50": 3322,
      "direct_p50": 2131,
      "avg": 3231,
      "n_active": 1,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 28.3,
      "detail": "plz/26.json"
    },
    {
      "zip": "26904",
      "city": "Börger",
      "state": "Niedersachsen",
      "p50": 3423,
      "direct_p50": 4268,
      "avg": 3268,
      "n_active": 1,
      "pool_n": 67,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/26.json"
    },
    {
      "zip": "26935",
      "city": "Stadland",
      "state": "Niedersachsen",
      "p50": 3422,
      "direct_p50": 1254,
      "avg": 2892,
      "n_active": 1,
      "pool_n": 65,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 72.8,
      "detail": "plz/26.json"
    },
    {
      "zip": "27318",
      "city": "Hoya",
      "state": "Niedersachsen",
      "p50": 2884,
      "direct_p50": 2500,
      "avg": 2751,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 11.9,
      "detail": "plz/27.json"
    },
    {
      "zip": "27327",
      "city": "Martfeld",
      "state": "Niedersachsen",
      "p50": 2346,
      "direct_p50": 3459,
      "avg": 2546,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/27.json"
    },
    {
      "zip": "27339",
      "city": "Samtgemeinde Thedinghausen",
      "state": "Niedersachsen",
      "p50": 3160,
      "direct_p50": 3499,
      "avg": 3052,
      "n_active": 1,
      "pool_n": 90,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 3.2,
      "detail": "plz/27.json"
    },
    {
      "zip": "27449",
      "city": "Kutenholz",
      "state": "Niedersachsen",
      "p50": 3749,
      "direct_p50": 2625,
      "avg": 3498,
      "n_active": 1,
      "pool_n": 50,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": 25.4,
      "detail": "plz/27.json"
    },
    {
      "zip": "27632",
      "city": "Dorum",
      "state": "Niedersachsen",
      "p50": 3146,
      "direct_p50": 3596,
      "avg": 3209,
      "n_active": 1,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/27.json"
    },
    {
      "zip": "29323",
      "city": "Wietze",
      "state": "Niedersachsen",
      "p50": 5316,
      "direct_p50": 2224,
      "avg": 4383,
      "n_active": 1,
      "pool_n": 74,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/29.json"
    },
    {
      "zip": "29355",
      "city": "Beedenbostel",
      "state": "Niedersachsen",
      "p50": 1730,
      "direct_p50": 822,
      "avg": 2017,
      "n_active": 1,
      "pool_n": 39,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 74,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 34.2,
      "detail": "plz/29.json"
    },
    {
      "zip": "29367",
      "city": "Steinhorst",
      "state": "Niedersachsen",
      "p50": 2132,
      "direct_p50": 2132,
      "avg": 2668,
      "n_active": 1,
      "pool_n": 10,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 97,
      "quality": "zu dünn",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/29.json"
    },
    {
      "zip": "29378",
      "city": "Wittingen",
      "state": "Niedersachsen",
      "p50": 2289,
      "direct_p50": 2982,
      "avg": 2597,
      "n_active": 1,
      "pool_n": 89,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 1.2,
      "detail": "plz/29.json"
    },
    {
      "zip": "29386",
      "city": "Hankensbüttel",
      "state": "Niedersachsen",
      "p50": 3575,
      "direct_p50": 1321,
      "avg": 3251,
      "n_active": 1,
      "pool_n": 6,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "zu dünn",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/29.json"
    },
    {
      "zip": "29389",
      "city": "Bad Bodenteich",
      "state": "Niedersachsen",
      "p50": 2038,
      "direct_p50": 2700,
      "avg": 2349,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 216,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 0.7,
      "detail": "plz/29.json"
    },
    {
      "zip": "29413",
      "city": "Abbendorf",
      "state": "Sachsen-Anhalt",
      "p50": 2209,
      "direct_p50": 1718,
      "avg": 2209,
      "n_active": 1,
      "pool_n": 2,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 75,
      "quality": "zu dünn",
      "dom_days": 145,
      "dom_source": "publish_date",
      "trend_pct": null,
      "detail": "plz/29.json"
    },
    {
      "zip": "29456",
      "city": "Hitzacker (Elbe)",
      "state": "Niedersachsen",
      "p50": 2531,
      "direct_p50": 1989,
      "avg": 2735,
      "n_active": 1,
      "pool_n": 4,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 75,
      "quality": "zu dünn",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/29.json"
    },
    {
      "zip": "29463",
      "city": "Neuenkirchen",
      "state": "Niedersachsen",
      "p50": 1892,
      "direct_p50": 1774,
      "avg": 1973,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/29.json"
    },
    {
      "zip": "29574",
      "city": "Ebstorf",
      "state": "Niedersachsen",
      "p50": 2146,
      "direct_p50": 1480,
      "avg": 2472,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 6.5,
      "detail": "plz/29.json"
    },
    {
      "zip": "29646",
      "city": "Bispingen",
      "state": "Niedersachsen",
      "p50": 2154,
      "direct_p50": 3776,
      "avg": 2221,
      "n_active": 1,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/29.json"
    },
    {
      "zip": "29699",
      "city": "Walsrode",
      "state": "Niedersachsen",
      "p50": 1230,
      "direct_p50": 2847,
      "avg": 1564,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 66,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -56.3,
      "detail": "plz/29.json"
    },
    {
      "zip": "30599",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 3810,
      "direct_p50": 3354,
      "avg": 4296,
      "n_active": 1,
      "pool_n": 125,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 17.4,
      "detail": "plz/30.json"
    },
    {
      "zip": "30619",
      "city": "Hannover",
      "state": "Niedersachsen",
      "p50": 4121,
      "direct_p50": 8553,
      "avg": 4430,
      "n_active": 1,
      "pool_n": 74,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 528,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/30.json"
    },
    {
      "zip": "30730",
      "city": "",
      "state": "",
      "p50": 3320,
      "direct_p50": 3320,
      "avg": 3320,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/30.json"
    },
    {
      "zip": "30849",
      "city": "",
      "state": "",
      "p50": 3324,
      "direct_p50": 3324,
      "avg": 3324,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/30.json"
    },
    {
      "zip": "31079",
      "city": "Sibbesse",
      "state": "Niedersachsen",
      "p50": 2650,
      "direct_p50": 8125,
      "avg": 2977,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 41.7,
      "detail": "plz/31.json"
    },
    {
      "zip": "31228",
      "city": "Peine",
      "state": "Niedersachsen",
      "p50": 2387,
      "direct_p50": 2026,
      "avg": 2674,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 5.1,
      "detail": "plz/31.json"
    },
    {
      "zip": "31536",
      "city": "Neustadt am Rübenberge",
      "state": "Niedersachsen",
      "p50": 2544,
      "direct_p50": 3667,
      "avg": 2765,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "31691",
      "city": "Helpsen",
      "state": "Niedersachsen",
      "p50": 1698,
      "direct_p50": 1755,
      "avg": 1982,
      "n_active": 1,
      "pool_n": 51,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "31710",
      "city": "Buchholz",
      "state": "Niedersachsen",
      "p50": 1652,
      "direct_p50": 1199,
      "avg": 1894,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 353,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -18.5,
      "detail": "plz/31.json"
    },
    {
      "zip": "31715",
      "city": "Meerbeck",
      "state": "Niedersachsen",
      "p50": 2960,
      "direct_p50": 2240,
      "avg": 2850,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": 57.8,
      "detail": "plz/31.json"
    },
    {
      "zip": "31749",
      "city": "Auetal",
      "state": "Niedersachsen",
      "p50": 1701,
      "direct_p50": 1486,
      "avg": 2016,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 50,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/31.json"
    },
    {
      "zip": "31863",
      "city": "Coppenbrügge",
      "state": "Niedersachsen",
      "p50": 1607,
      "direct_p50": 1375,
      "avg": 2189,
      "n_active": 1,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -17.0,
      "detail": "plz/31.json"
    },
    {
      "zip": "32260",
      "city": "Hamburg",
      "state": "Hamburg",
      "p50": 6827,
      "direct_p50": 4212,
      "avg": 6480,
      "n_active": 1,
      "pool_n": 64,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -37.2,
      "detail": "plz/32.json"
    },
    {
      "zip": "32816",
      "city": "Schieder-Schwalenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 1448,
      "direct_p50": 5645,
      "avg": 1747,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 63,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/32.json"
    },
    {
      "zip": "33165",
      "city": "Lichtenau",
      "state": "Nordrhein-Westfalen",
      "p50": 3400,
      "direct_p50": 1468,
      "avg": 3399,
      "n_active": 1,
      "pool_n": 80,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -23.8,
      "detail": "plz/33.json"
    },
    {
      "zip": "33181",
      "city": "Bad Wünnenberg",
      "state": "Nordrhein-Westfalen",
      "p50": 1320,
      "direct_p50": 10480,
      "avg": 1971,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 5.6,
      "detail": "plz/33.json"
    },
    {
      "zip": "33333",
      "city": "Gütersloh",
      "state": "Nordrhein-Westfalen",
      "p50": 2996,
      "direct_p50": 2026,
      "avg": 3213,
      "n_active": 1,
      "pool_n": 79,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 137,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 28.8,
      "detail": "plz/33.json"
    },
    {
      "zip": "34298",
      "city": "Helsa",
      "state": "Hessen",
      "p50": 3069,
      "direct_p50": 1633,
      "avg": 3117,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.4,
      "detail": "plz/34.json"
    },
    {
      "zip": "34379",
      "city": "Calden",
      "state": "Hessen",
      "p50": 2949,
      "direct_p50": 2020,
      "avg": 3153,
      "n_active": 1,
      "pool_n": 55,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 58.7,
      "detail": "plz/34.json"
    },
    {
      "zip": "34474",
      "city": "Rhoden",
      "state": "Hessen",
      "p50": 2421,
      "direct_p50": 1893,
      "avg": 2730,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": -19.1,
      "detail": "plz/34.json"
    },
    {
      "zip": "34587",
      "city": "Felsberg",
      "state": "Hessen",
      "p50": 2708,
      "direct_p50": 10997,
      "avg": 2958,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 20.6,
      "detail": "plz/34.json"
    },
    {
      "zip": "35232",
      "city": "Dautphetal",
      "state": "Hessen",
      "p50": 672,
      "direct_p50": 2333,
      "avg": 747,
      "n_active": 1,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 36,
      "quality": "niedrig",
      "dom_days": 148,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "35460",
      "city": "Staufenberg",
      "state": "Hessen",
      "p50": 2906,
      "direct_p50": 1841,
      "avg": 3085,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -4.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35596",
      "city": "Gießen",
      "state": "Hessen",
      "p50": 4000,
      "direct_p50": 3203,
      "avg": 3882,
      "n_active": 1,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 206,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 31.2,
      "detail": "plz/35.json"
    },
    {
      "zip": "35633",
      "city": "Lahnau",
      "state": "Hessen",
      "p50": 3213,
      "direct_p50": 1893,
      "avg": 3321,
      "n_active": 1,
      "pool_n": 69,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": 12.9,
      "detail": "plz/35.json"
    },
    {
      "zip": "35644",
      "city": "Hohenahr",
      "state": "Hessen",
      "p50": 4214,
      "direct_p50": 3211,
      "avg": 4176,
      "n_active": 1,
      "pool_n": 89,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -2.8,
      "detail": "plz/35.json"
    },
    {
      "zip": "35647",
      "city": "Waldsolms",
      "state": "Hessen",
      "p50": 2683,
      "direct_p50": 2600,
      "avg": 3302,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 10.1,
      "detail": "plz/35.json"
    },
    {
      "zip": "35753",
      "city": "Rodenroth",
      "state": "Hessen",
      "p50": 3644,
      "direct_p50": 4664,
      "avg": 3120,
      "n_active": 1,
      "pool_n": 47,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 188.0,
      "detail": "plz/35.json"
    },
    {
      "zip": "35759",
      "city": "Driedorf",
      "state": "Hessen",
      "p50": 4526,
      "direct_p50": 502,
      "avg": 3867,
      "n_active": 1,
      "pool_n": 52,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 227.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "35789",
      "city": "Weilmünster",
      "state": "Hessen",
      "p50": 2551,
      "direct_p50": 2357,
      "avg": 2903,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 65,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 3.7,
      "detail": "plz/35.json"
    },
    {
      "zip": "35792",
      "city": "Löhnberg",
      "state": "Hessen",
      "p50": 2571,
      "direct_p50": 1383,
      "avg": 2913,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 117,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/35.json"
    },
    {
      "zip": "36115",
      "city": "Ehrenberg (Rhön)",
      "state": "Hessen",
      "p50": 1667,
      "direct_p50": 1759,
      "avg": 1913,
      "n_active": 1,
      "pool_n": 9,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 15,
      "quality": "zu dünn",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/36.json"
    },
    {
      "zip": "36119",
      "city": "Hattenhof",
      "state": "Hessen",
      "p50": 2697,
      "direct_p50": 2055,
      "avg": 2917,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": 18.4,
      "detail": "plz/36.json"
    },
    {
      "zip": "36208",
      "city": "Wildeck",
      "state": "Hessen",
      "p50": 3654,
      "direct_p50": 1957,
      "avg": 3005,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -49.4,
      "detail": "plz/36.json"
    },
    {
      "zip": "36404",
      "city": "Oechsen",
      "state": "Thüringen",
      "p50": 1308,
      "direct_p50": 781,
      "avg": 1562,
      "n_active": 1,
      "pool_n": 28,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 100,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 6.7,
      "detail": "plz/36.json"
    },
    {
      "zip": "37127",
      "city": "Wellersen",
      "state": "Niedersachsen",
      "p50": 2057,
      "direct_p50": 2380,
      "avg": 2430,
      "n_active": 1,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 143,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -4.2,
      "detail": "plz/37.json"
    },
    {
      "zip": "37130",
      "city": "Gleichen",
      "state": "Niedersachsen",
      "p50": 3113,
      "direct_p50": 2155,
      "avg": 3590,
      "n_active": 1,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -9.5,
      "detail": "plz/37.json"
    },
    {
      "zip": "37133",
      "city": "Friedland",
      "state": "Niedersachsen",
      "p50": 2973,
      "direct_p50": 2359,
      "avg": 2861,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 352,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/37.json"
    },
    {
      "zip": "37242",
      "city": "Bad Sooden-Allendorf",
      "state": "Hessen",
      "p50": 3093,
      "direct_p50": 1832,
      "avg": 3080,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 160,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 80.1,
      "detail": "plz/37.json"
    },
    {
      "zip": "37287",
      "city": "Reichensachsen",
      "state": "Hessen",
      "p50": 3324,
      "direct_p50": 1653,
      "avg": 3327,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 39,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 116.3,
      "detail": "plz/37.json"
    },
    {
      "zip": "37449",
      "city": "Zorge",
      "state": "Niedersachsen",
      "p50": 1000,
      "direct_p50": 1400,
      "avg": 1056,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/37.json"
    },
    {
      "zip": "37627",
      "city": "Stadtoldendorf",
      "state": "Niedersachsen",
      "p50": 1424,
      "direct_p50": 1167,
      "avg": 1720,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/37.json"
    },
    {
      "zip": "38278",
      "city": "",
      "state": "",
      "p50": 2167,
      "direct_p50": 2167,
      "avg": 2167,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 44,
      "quality": "zu dünn",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/38.json"
    },
    {
      "zip": "38279",
      "city": "Sehlde",
      "state": "Niedersachsen",
      "p50": 1354,
      "direct_p50": 7659,
      "avg": 1670,
      "n_active": 1,
      "pool_n": 60,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/38.json"
    },
    {
      "zip": "38368",
      "city": "Mariental",
      "state": "Niedersachsen",
      "p50": 1923,
      "direct_p50": 800,
      "avg": 2102,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 226,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 22.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "38443",
      "city": "Wolfsburg",
      "state": "Niedersachsen",
      "p50": 1833,
      "direct_p50": 4173,
      "avg": 2004,
      "n_active": 1,
      "pool_n": 94,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -5.3,
      "detail": "plz/38.json"
    },
    {
      "zip": "38470",
      "city": "Parsau",
      "state": "Niedersachsen",
      "p50": 2235,
      "direct_p50": 2100,
      "avg": 2348,
      "n_active": 1,
      "pool_n": 79,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "38542",
      "city": "Leiferde",
      "state": "Niedersachsen",
      "p50": 2342,
      "direct_p50": 717,
      "avg": 2756,
      "n_active": 1,
      "pool_n": 110,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 4.1,
      "detail": "plz/38.json"
    },
    {
      "zip": "38547",
      "city": "Calberlah",
      "state": "Niedersachsen",
      "p50": 2953,
      "direct_p50": 1692,
      "avg": 2976,
      "n_active": 1,
      "pool_n": 80,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 147,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": -5.5,
      "detail": "plz/38.json"
    },
    {
      "zip": "38556",
      "city": "Bokensdorf",
      "state": "Niedersachsen",
      "p50": 3500,
      "direct_p50": 2191,
      "avg": 3414,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 11.4,
      "detail": "plz/38.json"
    },
    {
      "zip": "38704",
      "city": "Liebenburg",
      "state": "Niedersachsen",
      "p50": 1302,
      "direct_p50": 1039,
      "avg": 1576,
      "n_active": 1,
      "pool_n": 56,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 188,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": 6.8,
      "detail": "plz/38.json"
    },
    {
      "zip": "38838",
      "city": "Huy",
      "state": "Sachsen-Anhalt",
      "p50": 1267,
      "direct_p50": 696,
      "avg": 1469,
      "n_active": 1,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/38.json"
    },
    {
      "zip": "39264",
      "city": "Zerbst/Anhalt",
      "state": "Sachsen-Anhalt",
      "p50": 1085,
      "direct_p50": 1083,
      "avg": 1388,
      "n_active": 1,
      "pool_n": 19,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/39.json"
    },
    {
      "zip": "39317",
      "city": "Elbe-Parey",
      "state": "Sachsen-Anhalt",
      "p50": 1156,
      "direct_p50": 1142,
      "avg": 1466,
      "n_active": 1,
      "pool_n": 12,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 132,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -8.5,
      "detail": "plz/39.json"
    },
    {
      "zip": "39624",
      "city": "Kalbe (Milde)",
      "state": "Sachsen-Anhalt",
      "p50": 1705,
      "direct_p50": 1000,
      "avg": 1593,
      "n_active": 1,
      "pool_n": 8,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 30,
      "quality": "zu dünn",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/39.json"
    },
    {
      "zip": "41479",
      "city": "Viersen",
      "state": "Nordrhein-Westfalen",
      "p50": 2373,
      "direct_p50": 2536,
      "avg": 2651,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -21.1,
      "detail": "plz/41.json"
    },
    {
      "zip": "41569",
      "city": "Rommerskirchen",
      "state": "Nordrhein-Westfalen",
      "p50": 2627,
      "direct_p50": 1580,
      "avg": 2726,
      "n_active": 1,
      "pool_n": 73,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 14,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/41.json"
    },
    {
      "zip": "42569",
      "city": "Solingen",
      "state": "Nordrhein-Westfalen",
      "p50": 2384,
      "direct_p50": 3486,
      "avg": 2513,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 554,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": -12.5,
      "detail": "plz/42.json"
    },
    {
      "zip": "42854",
      "city": "Remscheid",
      "state": "Nordrhein-Westfalen",
      "p50": 2264,
      "direct_p50": 1483,
      "avg": 2397,
      "n_active": 1,
      "pool_n": 74,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 116,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 9.4,
      "detail": "plz/42.json"
    },
    {
      "zip": "45121",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2421,
      "direct_p50": 4000,
      "avg": 2585,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "45247",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2421,
      "direct_p50": 2513,
      "avg": 2585,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 22,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/45.json"
    },
    {
      "zip": "46359",
      "city": "Heiden",
      "state": "Nordrhein-Westfalen",
      "p50": 4015,
      "direct_p50": 2250,
      "avg": 3710,
      "n_active": 1,
      "pool_n": 104,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 114,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 36.1,
      "detail": "plz/46.json"
    },
    {
      "zip": "47135",
      "city": "Duisburg",
      "state": "Nordrhein-Westfalen",
      "p50": 1306,
      "direct_p50": 1526,
      "avg": 1346,
      "n_active": 1,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 44,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 38.1,
      "detail": "plz/47.json"
    },
    {
      "zip": "47638",
      "city": "Straelen",
      "state": "Nordrhein-Westfalen",
      "p50": 2373,
      "direct_p50": 2884,
      "avg": 2684,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 137,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": -13.3,
      "detail": "plz/47.json"
    },
    {
      "zip": "47669",
      "city": "Wachtendonk",
      "state": "Nordrhein-Westfalen",
      "p50": 3214,
      "direct_p50": 2084,
      "avg": 3814,
      "n_active": 1,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": 40.8,
      "detail": "plz/47.json"
    },
    {
      "zip": "47977",
      "city": "Willich",
      "state": "Nordrhein-Westfalen",
      "p50": 4664,
      "direct_p50": 2520,
      "avg": 4452,
      "n_active": 1,
      "pool_n": 175,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 50.7,
      "detail": "plz/47.json"
    },
    {
      "zip": "48205",
      "city": "Osnabrück",
      "state": "Niedersachsen",
      "p50": 2621,
      "direct_p50": 2325,
      "avg": 2825,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/48.json"
    },
    {
      "zip": "49149",
      "city": "Essen",
      "state": "Nordrhein-Westfalen",
      "p50": 2444,
      "direct_p50": 3466,
      "avg": 2472,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "49406",
      "city": "Barnstorf",
      "state": "Niedersachsen",
      "p50": 2604,
      "direct_p50": 5897,
      "avg": 2601,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 69,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 1.5,
      "detail": "plz/49.json"
    },
    {
      "zip": "49549",
      "city": "Ladbergen",
      "state": "Nordrhein-Westfalen",
      "p50": 2960,
      "direct_p50": 3422,
      "avg": 3312,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 234,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 5.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "49596",
      "city": "Gehrde",
      "state": "Niedersachsen",
      "p50": 3622,
      "direct_p50": 1171,
      "avg": 3503,
      "n_active": 1,
      "pool_n": 29,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 36.4,
      "detail": "plz/49.json"
    },
    {
      "zip": "49624",
      "city": "Löningen",
      "state": "Niedersachsen",
      "p50": 3498,
      "direct_p50": 2430,
      "avg": 3469,
      "n_active": 1,
      "pool_n": 54,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/49.json"
    },
    {
      "zip": "49779",
      "city": "Niederlangen",
      "state": "Niedersachsen",
      "p50": 3610,
      "direct_p50": 3291,
      "avg": 3596,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/49.json"
    },
    {
      "zip": "50231",
      "city": "Brühl",
      "state": "Nordrhein-Westfalen",
      "p50": 3582,
      "direct_p50": 4461,
      "avg": 3807,
      "n_active": 1,
      "pool_n": 70,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 15.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "50585",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 3978,
      "direct_p50": 3294,
      "avg": 4459,
      "n_active": 1,
      "pool_n": 141,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/50.json"
    },
    {
      "zip": "50698",
      "city": "Köln",
      "state": "Nordrhein-Westfalen",
      "p50": 6086,
      "direct_p50": 7500,
      "avg": 6051,
      "n_active": 1,
      "pool_n": 92,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 11.1,
      "detail": "plz/50.json"
    },
    {
      "zip": "51247",
      "city": "Bergisch Gladbach",
      "state": "Nordrhein-Westfalen",
      "p50": 4011,
      "direct_p50": 4089,
      "avg": 4206,
      "n_active": 1,
      "pool_n": 85,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 3.4,
      "detail": "plz/51.json"
    },
    {
      "zip": "51558",
      "city": "Wunstorf",
      "state": "Niedersachsen",
      "p50": 4230,
      "direct_p50": 4787,
      "avg": 3889,
      "n_active": 1,
      "pool_n": 105,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 81,
      "dom_source": "entities",
      "trend_pct": 58.1,
      "detail": "plz/51.json"
    },
    {
      "zip": "51570",
      "city": "Windeck",
      "state": "Nordrhein-Westfalen",
      "p50": 2977,
      "direct_p50": 2941,
      "avg": 3110,
      "n_active": 1,
      "pool_n": 51,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 1.0,
      "detail": "plz/51.json"
    },
    {
      "zip": "52058",
      "city": "Aachen",
      "state": "Nordrhein-Westfalen",
      "p50": 5178,
      "direct_p50": 4000,
      "avg": 4873,
      "n_active": 1,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 4.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "52391",
      "city": "Vettweiß",
      "state": "Nordrhein-Westfalen",
      "p50": 2580,
      "direct_p50": 3584,
      "avg": 2800,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 299,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/52.json"
    },
    {
      "zip": "52396",
      "city": "Heimbach",
      "state": "Nordrhein-Westfalen",
      "p50": 2919,
      "direct_p50": 3375,
      "avg": 2833,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 24.9,
      "detail": "plz/52.json"
    },
    {
      "zip": "52538",
      "city": "Selfkant",
      "state": "Nordrhein-Westfalen",
      "p50": 3643,
      "direct_p50": 1596,
      "avg": 3312,
      "n_active": 1,
      "pool_n": 55,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": 55.2,
      "detail": "plz/52.json"
    },
    {
      "zip": "53547",
      "city": "Dattenberg",
      "state": "Rheinland-Pfalz",
      "p50": 2775,
      "direct_p50": 2733,
      "avg": 2934,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 2,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 10.6,
      "detail": "plz/53.json"
    },
    {
      "zip": "54332",
      "city": "Wasserliesch",
      "state": "Rheinland-Pfalz",
      "p50": 3451,
      "direct_p50": 2368,
      "avg": 3627,
      "n_active": 1,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 2.3,
      "detail": "plz/54.json"
    },
    {
      "zip": "54451",
      "city": "Irsch",
      "state": "Rheinland-Pfalz",
      "p50": 3691,
      "direct_p50": 1759,
      "avg": 3501,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 14.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54459",
      "city": "Wiltingen",
      "state": "Rheinland-Pfalz",
      "p50": 3040,
      "direct_p50": 2948,
      "avg": 3262,
      "n_active": 1,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -3.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "54528",
      "city": "Salmtal",
      "state": "Rheinland-Pfalz",
      "p50": 4181,
      "direct_p50": 2948,
      "avg": 3691,
      "n_active": 1,
      "pool_n": 97,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 33.6,
      "detail": "plz/54.json"
    },
    {
      "zip": "54657",
      "city": "Neidenbach",
      "state": "Rheinland-Pfalz",
      "p50": 3797,
      "direct_p50": 2948,
      "avg": 3671,
      "n_active": 1,
      "pool_n": 114,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/54.json"
    },
    {
      "zip": "55425",
      "city": "Waldalgesheim",
      "state": "Rheinland-Pfalz",
      "p50": 3768,
      "direct_p50": 2786,
      "avg": 3275,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": 104.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "55444",
      "city": "Stromberg",
      "state": "Rheinland-Pfalz",
      "p50": 3800,
      "direct_p50": 1745,
      "avg": 3488,
      "n_active": 1,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": 24.2,
      "detail": "plz/55.json"
    },
    {
      "zip": "55494",
      "city": "Rheinböllen",
      "state": "Rheinland-Pfalz",
      "p50": 2170,
      "direct_p50": 1720,
      "avg": 2094,
      "n_active": 1,
      "pool_n": 27,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 240,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/55.json"
    },
    {
      "zip": "55496",
      "city": "Argenthal",
      "state": "Rheinland-Pfalz",
      "p50": 2171,
      "direct_p50": 1382,
      "avg": 2253,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 660,
      "quality": "niedrig",
      "dom_days": 47,
      "dom_source": "entities",
      "trend_pct": -3.6,
      "detail": "plz/55.json"
    },
    {
      "zip": "56269",
      "city": "Dierdorf",
      "state": "Rheinland-Pfalz",
      "p50": 3401,
      "direct_p50": 1432,
      "avg": 3228,
      "n_active": 1,
      "pool_n": 54,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 136,
      "dom_source": "entities",
      "trend_pct": 16.7,
      "detail": "plz/56.json"
    },
    {
      "zip": "56276",
      "city": "Großmaischeid",
      "state": "Rheinland-Pfalz",
      "p50": 5046,
      "direct_p50": 3400,
      "avg": 4039,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 138,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 31.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "56321",
      "city": "Rhens",
      "state": "Rheinland-Pfalz",
      "p50": 3588,
      "direct_p50": 2421,
      "avg": 3282,
      "n_active": 1,
      "pool_n": 45,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 392,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/56.json"
    },
    {
      "zip": "56368",
      "city": "Katzenelnbogen",
      "state": "Rheinland-Pfalz",
      "p50": 4502,
      "direct_p50": 1724,
      "avg": 3949,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 58.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56412",
      "city": "Welschneudorf",
      "state": "Rheinland-Pfalz",
      "p50": 2150,
      "direct_p50": 2411,
      "avg": 2141,
      "n_active": 1,
      "pool_n": 92,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 86,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -58.7,
      "detail": "plz/56.json"
    },
    {
      "zip": "56414",
      "city": "Berod bei Wallmerod",
      "state": "Rheinland-Pfalz",
      "p50": 3401,
      "direct_p50": 2948,
      "avg": 3241,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 2,
      "quality": "niedrig",
      "dom_days": 135,
      "dom_source": "entities",
      "trend_pct": 79.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56428",
      "city": "Dernbach",
      "state": "Rheinland-Pfalz",
      "p50": 2030,
      "direct_p50": 1540,
      "avg": 2142,
      "n_active": 1,
      "pool_n": 110,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -37.6,
      "detail": "plz/56.json"
    },
    {
      "zip": "56584",
      "city": "Rüscheid",
      "state": "Rheinland-Pfalz",
      "p50": 3638,
      "direct_p50": 2895,
      "avg": 3384,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 36.4,
      "detail": "plz/56.json"
    },
    {
      "zip": "56648",
      "city": "Saffig",
      "state": "Rheinland-Pfalz",
      "p50": 4106,
      "direct_p50": 2143,
      "avg": 3765,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -25.7,
      "detail": "plz/56.json"
    },
    {
      "zip": "56653",
      "city": "Wehr",
      "state": "Rheinland-Pfalz",
      "p50": 2507,
      "direct_p50": 1739,
      "avg": 2997,
      "n_active": 1,
      "pool_n": 50,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -11.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56745",
      "city": "Bell",
      "state": "Rheinland-Pfalz",
      "p50": 2856,
      "direct_p50": 2402,
      "avg": 3004,
      "n_active": 1,
      "pool_n": 51,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 348,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -28.9,
      "detail": "plz/56.json"
    },
    {
      "zip": "56759",
      "city": "Kaisersesch",
      "state": "Rheinland-Pfalz",
      "p50": 3503,
      "direct_p50": 2449,
      "avg": 3348,
      "n_active": 1,
      "pool_n": 53,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 108,
      "dom_source": "entities",
      "trend_pct": -31.2,
      "detail": "plz/56.json"
    },
    {
      "zip": "56856",
      "city": "Zell (Mosel)",
      "state": "Rheinland-Pfalz",
      "p50": 3709,
      "direct_p50": 4720,
      "avg": 3539,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": 74.6,
      "detail": "plz/56.json"
    },
    {
      "zip": "57584",
      "city": "Scheuerfeld",
      "state": "Rheinland-Pfalz",
      "p50": 2481,
      "direct_p50": 1261,
      "avg": 2858,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -17.2,
      "detail": "plz/57.json"
    },
    {
      "zip": "57589",
      "city": "Pracht",
      "state": "Rheinland-Pfalz",
      "p50": 1825,
      "direct_p50": 1492,
      "avg": 1787,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -19.6,
      "detail": "plz/57.json"
    },
    {
      "zip": "59510",
      "city": "Lippetal",
      "state": "Nordrhein-Westfalen",
      "p50": 4821,
      "direct_p50": 3203,
      "avg": 4068,
      "n_active": 1,
      "pool_n": 90,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 81.0,
      "detail": "plz/59.json"
    },
    {
      "zip": "59823",
      "city": "Arnsberg",
      "state": "Nordrhein-Westfalen",
      "p50": 1859,
      "direct_p50": 1643,
      "avg": 2230,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 119,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -14.2,
      "detail": "plz/59.json"
    },
    {
      "zip": "59889",
      "city": "Eslohe",
      "state": "Nordrhein-Westfalen",
      "p50": 2000,
      "direct_p50": 1304,
      "avg": 2498,
      "n_active": 1,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/59.json"
    },
    {
      "zip": "61209",
      "city": "Echzell",
      "state": "Hessen",
      "p50": 2321,
      "direct_p50": 1620,
      "avg": 2718,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": -6.2,
      "detail": "plz/61.json"
    },
    {
      "zip": "61550",
      "city": "Idstein",
      "state": "Hessen",
      "p50": 3803,
      "direct_p50": 2687,
      "avg": 3875,
      "n_active": 1,
      "pool_n": 138,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 80,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/61.json"
    },
    {
      "zip": "63262",
      "city": "Neu-Isenburg",
      "state": "Hessen",
      "p50": 3651,
      "direct_p50": 4429,
      "avg": 3803,
      "n_active": 1,
      "pool_n": 107,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": -8.7,
      "detail": "plz/63.json"
    },
    {
      "zip": "63549",
      "city": "Ronneburg Hess",
      "state": "Hessen",
      "p50": 3282,
      "direct_p50": 2800,
      "avg": 3259,
      "n_active": 1,
      "pool_n": 61,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 13.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63625",
      "city": "Bensheim",
      "state": "Hessen",
      "p50": 3227,
      "direct_p50": 2906,
      "avg": 3588,
      "n_active": 1,
      "pool_n": 118,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 109,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -2.6,
      "detail": "plz/63.json"
    },
    {
      "zip": "63853",
      "city": "Mömlingen",
      "state": "Bayern",
      "p50": 2976,
      "direct_p50": 3244,
      "avg": 3260,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/63.json"
    },
    {
      "zip": "63857",
      "city": "Waldaschaff",
      "state": "Bayern",
      "p50": 2500,
      "direct_p50": 2664,
      "avg": 2580,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 83,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "63869",
      "city": "Heigenbrücken",
      "state": "Bayern",
      "p50": 1980,
      "direct_p50": 1702,
      "avg": 2511,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 43,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "63872",
      "city": "Heimbuchenthal",
      "state": "Bayern",
      "p50": 3344,
      "direct_p50": 1912,
      "avg": 3567,
      "n_active": 1,
      "pool_n": 68,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 28,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -5.9,
      "detail": "plz/63.json"
    },
    {
      "zip": "63916",
      "city": "Amorbach",
      "state": "Bayern",
      "p50": 3336,
      "direct_p50": 3249,
      "avg": 3576,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 11.3,
      "detail": "plz/63.json"
    },
    {
      "zip": "63920",
      "city": "Großheubach",
      "state": "Bayern",
      "p50": 3000,
      "direct_p50": 2929,
      "avg": 3432,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/63.json"
    },
    {
      "zip": "64390",
      "city": "Erzhausen",
      "state": "Hessen",
      "p50": 3969,
      "direct_p50": 1895,
      "avg": 3838,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -2.0,
      "detail": "plz/64.json"
    },
    {
      "zip": "65329",
      "city": "Hohenstein",
      "state": "Hessen",
      "p50": 2597,
      "direct_p50": 2462,
      "avg": 2645,
      "n_active": 1,
      "pool_n": 50,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/65.json"
    },
    {
      "zip": "65555",
      "city": "Limburg",
      "state": "Hessen",
      "p50": 3396,
      "direct_p50": 4573,
      "avg": 3619,
      "n_active": 1,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": -11.0,
      "detail": "plz/65.json"
    },
    {
      "zip": "66118",
      "city": "Saarbrücken",
      "state": "Saarland",
      "p50": 3010,
      "direct_p50": 1850,
      "avg": 3299,
      "n_active": 1,
      "pool_n": 67,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": -0.7,
      "detail": "plz/66.json"
    },
    {
      "zip": "66484",
      "city": "Althornbach",
      "state": "Rheinland-Pfalz",
      "p50": 2600,
      "direct_p50": 1250,
      "avg": 2483,
      "n_active": 1,
      "pool_n": 77,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 39.4,
      "detail": "plz/66.json"
    },
    {
      "zip": "66793",
      "city": "Saarwellingen",
      "state": "Saarland",
      "p50": 2481,
      "direct_p50": 2250,
      "avg": 2339,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 15.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "66987",
      "city": "Thaleischweiler-Fröschen",
      "state": "Rheinland-Pfalz",
      "p50": 1592,
      "direct_p50": 1421,
      "avg": 2082,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 292,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/66.json"
    },
    {
      "zip": "66999",
      "city": "Hinterweidenthal",
      "state": "Rheinland-Pfalz",
      "p50": 1850,
      "direct_p50": 614,
      "avg": 2320,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -14.0,
      "detail": "plz/66.json"
    },
    {
      "zip": "67150",
      "city": "Niederkirchen bei Deidesheim",
      "state": "Rheinland-Pfalz",
      "p50": 3228,
      "direct_p50": 2745,
      "avg": 3462,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "67159",
      "city": "Friedelsheim",
      "state": "Rheinland-Pfalz",
      "p50": 4023,
      "direct_p50": 2847,
      "avg": 4308,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "67229",
      "city": "Großkarlbach",
      "state": "Rheinland-Pfalz",
      "p50": 4003,
      "direct_p50": 3412,
      "avg": 3728,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 16,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 57.5,
      "detail": "plz/67.json"
    },
    {
      "zip": "67246",
      "city": "Dirmstein",
      "state": "Rheinland-Pfalz",
      "p50": 3518,
      "direct_p50": 4302,
      "avg": 3442,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 268,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 104.7,
      "detail": "plz/67.json"
    },
    {
      "zip": "67294",
      "city": "Mauchenheim",
      "state": "Rheinland-Pfalz",
      "p50": 2609,
      "direct_p50": 2143,
      "avg": 2725,
      "n_active": 1,
      "pool_n": 75,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": 4.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67361",
      "city": "Freisbach",
      "state": "Rheinland-Pfalz",
      "p50": 3200,
      "direct_p50": 2091,
      "avg": 3053,
      "n_active": 1,
      "pool_n": 39,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/67.json"
    },
    {
      "zip": "67368",
      "city": "Westheim (Pfalz)",
      "state": "Rheinland-Pfalz",
      "p50": 3297,
      "direct_p50": 3670,
      "avg": 3174,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -12.6,
      "detail": "plz/67.json"
    },
    {
      "zip": "67567",
      "city": "Kaiserslautern",
      "state": "Rheinland-Pfalz",
      "p50": 3496,
      "direct_p50": 2864,
      "avg": 3385,
      "n_active": 1,
      "pool_n": 81,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 157,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/67.json"
    },
    {
      "zip": "67578",
      "city": "Gimbsheim",
      "state": "Rheinland-Pfalz",
      "p50": 3141,
      "direct_p50": 3642,
      "avg": 3189,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 55,
      "dom_source": "entities",
      "trend_pct": 9.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "67593",
      "city": "Westhofen",
      "state": "Rheinland-Pfalz",
      "p50": 2647,
      "direct_p50": 3315,
      "avg": 2795,
      "n_active": 1,
      "pool_n": 45,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 87,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": -12.9,
      "detail": "plz/67.json"
    },
    {
      "zip": "67685",
      "city": "Weilerbach",
      "state": "Rheinland-Pfalz",
      "p50": 2718,
      "direct_p50": 2076,
      "avg": 2858,
      "n_active": 1,
      "pool_n": 73,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 16.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67686",
      "city": "Mackenbach",
      "state": "Rheinland-Pfalz",
      "p50": 2810,
      "direct_p50": 2857,
      "avg": 2659,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 100,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -14.7,
      "detail": "plz/67.json"
    },
    {
      "zip": "67707",
      "city": "Schopp",
      "state": "Rheinland-Pfalz",
      "p50": 2367,
      "direct_p50": 1103,
      "avg": 2599,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 919,
      "quality": "niedrig",
      "dom_days": 83,
      "dom_source": "entities",
      "trend_pct": -4.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67737",
      "city": "Olsbrücken",
      "state": "Rheinland-Pfalz",
      "p50": 2506,
      "direct_p50": 1419,
      "avg": 2603,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 93,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 10.4,
      "detail": "plz/67.json"
    },
    {
      "zip": "67813",
      "city": "Gerbach",
      "state": "Rheinland-Pfalz",
      "p50": 1802,
      "direct_p50": 809,
      "avg": 1705,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 186,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/67.json"
    },
    {
      "zip": "68529",
      "city": "Mannheim",
      "state": "Baden-Württemberg",
      "p50": 3519,
      "direct_p50": 3350,
      "avg": 3661,
      "n_active": 1,
      "pool_n": 54,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 114,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/68.json"
    },
    {
      "zip": "68583",
      "city": "Guntersblum",
      "state": "Rheinland-Pfalz",
      "p50": 3143,
      "direct_p50": 3108,
      "avg": 3305,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 8.8,
      "detail": "plz/68.json"
    },
    {
      "zip": "68647",
      "city": "Biblis",
      "state": "Hessen",
      "p50": 2944,
      "direct_p50": 2527,
      "avg": 3042,
      "n_active": 1,
      "pool_n": 69,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 4.5,
      "detail": "plz/68.json"
    },
    {
      "zip": "68799",
      "city": "Reilingen",
      "state": "Baden-Württemberg",
      "p50": 3163,
      "direct_p50": 3354,
      "avg": 3275,
      "n_active": 1,
      "pool_n": 72,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 2,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -1.1,
      "detail": "plz/68.json"
    },
    {
      "zip": "69251",
      "city": "Gaiberg",
      "state": "Baden-Württemberg",
      "p50": 3360,
      "direct_p50": 3068,
      "avg": 3469,
      "n_active": 1,
      "pool_n": 117,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 311,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": 1.1,
      "detail": "plz/69.json"
    },
    {
      "zip": "70653",
      "city": "Stuttgart",
      "state": "Baden-Württemberg",
      "p50": 4698,
      "direct_p50": 4968,
      "avg": 5009,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 80,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/70.json"
    },
    {
      "zip": "71129",
      "city": "",
      "state": "",
      "p50": 1134,
      "direct_p50": 3070,
      "avg": 1171,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 87,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/71.json"
    },
    {
      "zip": "71552",
      "city": "Backnang",
      "state": "Baden-Württemberg",
      "p50": 3325,
      "direct_p50": 2887,
      "avg": 3545,
      "n_active": 1,
      "pool_n": 153,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 34,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/71.json"
    },
    {
      "zip": "71639",
      "city": "Karlsruhe",
      "state": "Baden-Württemberg",
      "p50": 4418,
      "direct_p50": 3506,
      "avg": 4715,
      "n_active": 1,
      "pool_n": 118,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 158,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 6.0,
      "detail": "plz/71.json"
    },
    {
      "zip": "71771",
      "city": "Murr",
      "state": "Baden-Württemberg",
      "p50": 4150,
      "direct_p50": 3355,
      "avg": 4466,
      "n_active": 1,
      "pool_n": 61,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 128,
      "quality": "niedrig",
      "dom_days": 67,
      "dom_source": "entities",
      "trend_pct": 13.8,
      "detail": "plz/71.json"
    },
    {
      "zip": "72106",
      "city": "",
      "state": "",
      "p50": 1596,
      "direct_p50": 1596,
      "avg": 1596,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 118,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/72.json"
    },
    {
      "zip": "72145",
      "city": "Hirrlingen",
      "state": "Baden-Württemberg",
      "p50": 3401,
      "direct_p50": 3864,
      "avg": 3561,
      "n_active": 1,
      "pool_n": 86,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 3.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72181",
      "city": "Starzach",
      "state": "Baden-Württemberg",
      "p50": 4430,
      "direct_p50": 2143,
      "avg": 3928,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 121,
      "dom_source": "entities",
      "trend_pct": 20.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72226",
      "city": "Simmersfeld",
      "state": "Baden-Württemberg",
      "p50": 2216,
      "direct_p50": 2141,
      "avg": 2452,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 380,
      "quality": "niedrig",
      "dom_days": 53,
      "dom_source": "entities",
      "trend_pct": -22.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "72296",
      "city": "Schopfloch",
      "state": "Baden-Württemberg",
      "p50": 2932,
      "direct_p50": 1915,
      "avg": 2902,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 122,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/72.json"
    },
    {
      "zip": "72359",
      "city": "Dotternhausen",
      "state": "Baden-Württemberg",
      "p50": 3916,
      "direct_p50": 2183,
      "avg": 3778,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 70,
      "dom_source": "entities",
      "trend_pct": 82.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72364",
      "city": "Obernheim",
      "state": "Baden-Württemberg",
      "p50": 2078,
      "direct_p50": 1219,
      "avg": 2799,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 192,
      "quality": "niedrig",
      "dom_days": 188,
      "dom_source": "entities",
      "trend_pct": -16.5,
      "detail": "plz/72.json"
    },
    {
      "zip": "72534",
      "city": "Hayingen",
      "state": "Baden-Württemberg",
      "p50": 4136,
      "direct_p50": 2075,
      "avg": 3578,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 89,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 369.1,
      "detail": "plz/72.json"
    },
    {
      "zip": "72587",
      "city": "Zainingen",
      "state": "Baden-Württemberg",
      "p50": 2603,
      "direct_p50": 5021,
      "avg": 3045,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 84,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 28.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "72657",
      "city": "Altenriet",
      "state": "Baden-Württemberg",
      "p50": 3600,
      "direct_p50": 4167,
      "avg": 3703,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -8.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72658",
      "city": "Bempflingen",
      "state": "Baden-Württemberg",
      "p50": 5386,
      "direct_p50": 5118,
      "avg": 4997,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": 56.0,
      "detail": "plz/72.json"
    },
    {
      "zip": "72661",
      "city": "Grafenberg",
      "state": "Baden-Württemberg",
      "p50": 5368,
      "direct_p50": 5257,
      "avg": 4877,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 9,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 50.7,
      "detail": "plz/72.json"
    },
    {
      "zip": "72664",
      "city": "Kohlberg",
      "state": "Baden-Württemberg",
      "p50": 3687,
      "direct_p50": 3934,
      "avg": 3798,
      "n_active": 1,
      "pool_n": 39,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/72.json"
    },
    {
      "zip": "73101",
      "city": "Aichelberg",
      "state": "Baden-Württemberg",
      "p50": 3674,
      "direct_p50": 3022,
      "avg": 3685,
      "n_active": 1,
      "pool_n": 52,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/73.json"
    },
    {
      "zip": "73116",
      "city": "Bartenbach",
      "state": "Baden-Württemberg",
      "p50": 2696,
      "direct_p50": 2222,
      "avg": 2747,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": -9.7,
      "detail": "plz/73.json"
    },
    {
      "zip": "73326",
      "city": "Deggingen",
      "state": "Baden-Württemberg",
      "p50": 2714,
      "direct_p50": 3472,
      "avg": 2637,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 6,
      "dom_source": "entities",
      "trend_pct": -6.4,
      "detail": "plz/73.json"
    },
    {
      "zip": "73341",
      "city": "Aalen",
      "state": "Baden-Württemberg",
      "p50": 3293,
      "direct_p50": 2981,
      "avg": 3550,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 139,
      "quality": "niedrig",
      "dom_days": 13,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/73.json"
    },
    {
      "zip": "73349",
      "city": "Wiesensteig",
      "state": "Baden-Württemberg",
      "p50": 3073,
      "direct_p50": 1452,
      "avg": 3118,
      "n_active": 1,
      "pool_n": 62,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "73492",
      "city": "Rainau",
      "state": "Baden-Württemberg",
      "p50": 4407,
      "direct_p50": 2663,
      "avg": 4039,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 84,
      "dom_source": "entities",
      "trend_pct": -5.6,
      "detail": "plz/73.json"
    },
    {
      "zip": "74299",
      "city": "Oedheim",
      "state": "Baden-Württemberg",
      "p50": 5579,
      "direct_p50": 3436,
      "avg": 5022,
      "n_active": 1,
      "pool_n": 144,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 93,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 48.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74426",
      "city": "Bühlerzell",
      "state": "Baden-Württemberg",
      "p50": 2470,
      "direct_p50": 1786,
      "avg": 2853,
      "n_active": 1,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74542",
      "city": "Braunsbach",
      "state": "Baden-Württemberg",
      "p50": 3352,
      "direct_p50": 4536,
      "avg": 3218,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 19.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74563",
      "city": "Künzelsau",
      "state": "Baden-Württemberg",
      "p50": 3660,
      "direct_p50": 5885,
      "avg": 3664,
      "n_active": 1,
      "pool_n": 108,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 109,
      "quality": "niedrig",
      "dom_days": 71,
      "dom_source": "entities",
      "trend_pct": 41.5,
      "detail": "plz/74.json"
    },
    {
      "zip": "74631",
      "city": "Öhringen",
      "state": "Baden-Württemberg",
      "p50": 3181,
      "direct_p50": 3685,
      "avg": 3507,
      "n_active": 1,
      "pool_n": 108,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 885,
      "quality": "niedrig",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 4.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74726",
      "city": "Bretzfeld",
      "state": "Baden-Württemberg",
      "p50": 3893,
      "direct_p50": 2609,
      "avg": 3638,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -9.6,
      "detail": "plz/74.json"
    },
    {
      "zip": "74743",
      "city": "Seckach",
      "state": "Baden-Württemberg",
      "p50": 3048,
      "direct_p50": 3088,
      "avg": 3032,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 573,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 35.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74855",
      "city": "Haßmersheim",
      "state": "Baden-Württemberg",
      "p50": 3560,
      "direct_p50": 3547,
      "avg": 3901,
      "n_active": 1,
      "pool_n": 39,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 842,
      "quality": "niedrig",
      "dom_days": 65,
      "dom_source": "entities",
      "trend_pct": 12.8,
      "detail": "plz/74.json"
    },
    {
      "zip": "74899",
      "city": "Sinsheim",
      "state": "Baden-Württemberg",
      "p50": 3232,
      "direct_p50": 6418,
      "avg": 3502,
      "n_active": 1,
      "pool_n": 93,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "74909",
      "city": "Meckesheim",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 3449,
      "avg": 3654,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": 8.2,
      "detail": "plz/74.json"
    },
    {
      "zip": "74924",
      "city": "Neckarbischofsheim",
      "state": "Baden-Württemberg",
      "p50": 3210,
      "direct_p50": 1857,
      "avg": 3458,
      "n_active": 1,
      "pool_n": 114,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 103,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -19.1,
      "detail": "plz/74.json"
    },
    {
      "zip": "74927",
      "city": "Eschelbronn",
      "state": "Baden-Württemberg",
      "p50": 4252,
      "direct_p50": 2469,
      "avg": 4131,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 38.9,
      "detail": "plz/74.json"
    },
    {
      "zip": "74936",
      "city": "Bad Rappenau",
      "state": "Baden-Württemberg",
      "p50": 3210,
      "direct_p50": 3632,
      "avg": 3551,
      "n_active": 1,
      "pool_n": 103,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 956,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -9.0,
      "detail": "plz/74.json"
    },
    {
      "zip": "75196",
      "city": "Remchingen",
      "state": "Baden-Württemberg",
      "p50": 3431,
      "direct_p50": 3198,
      "avg": 3492,
      "n_active": 1,
      "pool_n": 46,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 116,
      "dom_source": "entities",
      "trend_pct": -0.3,
      "detail": "plz/75.json"
    },
    {
      "zip": "75443",
      "city": "Ötisheim",
      "state": "Baden-Württemberg",
      "p50": 2718,
      "direct_p50": 3220,
      "avg": 2857,
      "n_active": 1,
      "pool_n": 72,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 116,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/75.json"
    },
    {
      "zip": "76479",
      "city": "Rastatt",
      "state": "Baden-Württemberg",
      "p50": 2994,
      "direct_p50": 3784,
      "avg": 3148,
      "n_active": 1,
      "pool_n": 240,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -12.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76575",
      "city": "Weil am Rhein",
      "state": "Baden-Württemberg",
      "p50": 3823,
      "direct_p50": 5471,
      "avg": 3979,
      "n_active": 1,
      "pool_n": 135,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 236,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -2.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "76768",
      "city": "Berg (Pfalz)",
      "state": "Rheinland-Pfalz",
      "p50": 3183,
      "direct_p50": 2625,
      "avg": 3151,
      "n_active": 1,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 264,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76773",
      "city": "Kuhardt",
      "state": "Rheinland-Pfalz",
      "p50": 3226,
      "direct_p50": 4150,
      "avg": 3018,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "76774",
      "city": "Leimersheim",
      "state": "Rheinland-Pfalz",
      "p50": 3226,
      "direct_p50": 3272,
      "avg": 3018,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 171,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -18.9,
      "detail": "plz/76.json"
    },
    {
      "zip": "76776",
      "city": "Neuburg am Rhein",
      "state": "Rheinland-Pfalz",
      "p50": 3183,
      "direct_p50": 3800,
      "avg": 3151,
      "n_active": 1,
      "pool_n": 59,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -5.2,
      "detail": "plz/76.json"
    },
    {
      "zip": "76885",
      "city": "Annweiler am Trifels",
      "state": "Rheinland-Pfalz",
      "p50": 2304,
      "direct_p50": 2490,
      "avg": 1979,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 444,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -16.4,
      "detail": "plz/76.json"
    },
    {
      "zip": "77790",
      "city": "Steinach",
      "state": "Baden-Württemberg",
      "p50": 2914,
      "direct_p50": 1914,
      "avg": 3206,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 306,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -1.5,
      "detail": "plz/77.json"
    },
    {
      "zip": "78187",
      "city": "Geisingen",
      "state": "Baden-Württemberg",
      "p50": 3018,
      "direct_p50": 3311,
      "avg": 3308,
      "n_active": 1,
      "pool_n": 60,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 185,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "78580",
      "city": "Bärenthal",
      "state": "Baden-Württemberg",
      "p50": 2969,
      "direct_p50": 1481,
      "avg": 2788,
      "n_active": 1,
      "pool_n": 50,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 740,
      "quality": "niedrig",
      "dom_days": 184,
      "dom_source": "entities",
      "trend_pct": 110.8,
      "detail": "plz/78.json"
    },
    {
      "zip": "78604",
      "city": "Rietheim-Weilheim",
      "state": "Baden-Württemberg",
      "p50": 2636,
      "direct_p50": 1589,
      "avg": 2652,
      "n_active": 1,
      "pool_n": 86,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/78.json"
    },
    {
      "zip": "79214",
      "city": "Bad Bellingen",
      "state": "Baden-Württemberg",
      "p50": 3757,
      "direct_p50": 3433,
      "avg": 3726,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 36,
      "dom_source": "entities",
      "trend_pct": 21.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79288",
      "city": "Freiburg im Breisgau",
      "state": "Baden-Württemberg",
      "p50": 4097,
      "direct_p50": 3904,
      "avg": 4326,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 5.3,
      "detail": "plz/79.json"
    },
    {
      "zip": "79291",
      "city": "Breisach am Rhein",
      "state": "Baden-Württemberg",
      "p50": 3000,
      "direct_p50": 3358,
      "avg": 2949,
      "n_active": 1,
      "pool_n": 87,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": -35.5,
      "detail": "plz/79.json"
    },
    {
      "zip": "79292",
      "city": "Pfaffenweiler",
      "state": "Baden-Württemberg",
      "p50": 5178,
      "direct_p50": 3778,
      "avg": 4962,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 76,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/79.json"
    },
    {
      "zip": "79361",
      "city": "Sasbach am Kaiserstuhl",
      "state": "Baden-Württemberg",
      "p50": 5186,
      "direct_p50": 2223,
      "avg": 4815,
      "n_active": 1,
      "pool_n": 111,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "niedrig",
      "dom_days": 19,
      "dom_source": "entities",
      "trend_pct": -12.0,
      "detail": "plz/79.json"
    },
    {
      "zip": "79364",
      "city": "Malterdingen",
      "state": "Baden-Württemberg",
      "p50": 4118,
      "direct_p50": 3313,
      "avg": 4037,
      "n_active": 1,
      "pool_n": 54,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 7,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 8.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79686",
      "city": "Hasel",
      "state": "Baden-Württemberg",
      "p50": 3391,
      "direct_p50": 2071,
      "avg": 3929,
      "n_active": 1,
      "pool_n": 96,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 12.9,
      "detail": "plz/79.json"
    },
    {
      "zip": "79802",
      "city": "Bühl",
      "state": "Baden-Württemberg",
      "p50": 3553,
      "direct_p50": 2535,
      "avg": 3451,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": 12.7,
      "detail": "plz/79.json"
    },
    {
      "zip": "79874",
      "city": "Breitnau",
      "state": "Baden-Württemberg",
      "p50": 3102,
      "direct_p50": 2222,
      "avg": 3670,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 106,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 27.8,
      "detail": "plz/79.json"
    },
    {
      "zip": "80698",
      "city": "München",
      "state": "Bayern",
      "p50": 10513,
      "direct_p50": 13318,
      "avg": 10706,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 418,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/80.json"
    },
    {
      "zip": "80869",
      "city": "München",
      "state": "Bayern",
      "p50": 10513,
      "direct_p50": 7883,
      "avg": 10706,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/80.json"
    },
    {
      "zip": "81010",
      "city": "",
      "state": "",
      "p50": 1200,
      "direct_p50": 1200,
      "avg": 1200,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/81.json"
    },
    {
      "zip": "81020",
      "city": "",
      "state": "",
      "p50": 1200,
      "direct_p50": 1200,
      "avg": 1200,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/81.json"
    },
    {
      "zip": "81551",
      "city": "München",
      "state": "Bayern",
      "p50": 8000,
      "direct_p50": 6917,
      "avg": 8224,
      "n_active": 1,
      "pool_n": 71,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 10,
      "dom_source": "entities",
      "trend_pct": -5.4,
      "detail": "plz/81.json"
    },
    {
      "zip": "82051",
      "city": "Oberhaching",
      "state": "Bayern",
      "p50": 7826,
      "direct_p50": 7273,
      "avg": 8336,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": -15.6,
      "detail": "plz/82.json"
    },
    {
      "zip": "82057",
      "city": "Icking",
      "state": "Bayern",
      "p50": 5232,
      "direct_p50": 5838,
      "avg": 5852,
      "n_active": 1,
      "pool_n": 57,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 69,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "82064",
      "city": "Straßlach-Dingharting",
      "state": "Bayern",
      "p50": 7582,
      "direct_p50": 8235,
      "avg": 7723,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": -7.1,
      "detail": "plz/82.json"
    },
    {
      "zip": "82069",
      "city": "Schäftlarn",
      "state": "Bayern",
      "p50": 9124,
      "direct_p50": 6164,
      "avg": 8186,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "82234",
      "city": "Weßling",
      "state": "Bayern",
      "p50": 8473,
      "direct_p50": 7406,
      "avg": 7803,
      "n_active": 1,
      "pool_n": 109,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 73,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 39.2,
      "detail": "plz/82.json"
    },
    {
      "zip": "82239",
      "city": "Alling",
      "state": "Bayern",
      "p50": 8473,
      "direct_p50": 5708,
      "avg": 7788,
      "n_active": 1,
      "pool_n": 109,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 37.1,
      "detail": "plz/82.json"
    },
    {
      "zip": "82272",
      "city": "Moorenweis",
      "state": "Bayern",
      "p50": 5808,
      "direct_p50": 5221,
      "avg": 6075,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 76,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 8.9,
      "detail": "plz/82.json"
    },
    {
      "zip": "82288",
      "city": "Kottgeisering",
      "state": "Bayern",
      "p50": 7398,
      "direct_p50": 4071,
      "avg": 6953,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 17.2,
      "detail": "plz/82.json"
    },
    {
      "zip": "82347",
      "city": "Bernried am Starnberger See",
      "state": "Bayern",
      "p50": 10520,
      "direct_p50": 5482,
      "avg": 9585,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 27,
      "quality": "niedrig",
      "dom_days": 162,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "82401",
      "city": "Rottenbuch",
      "state": "Bayern",
      "p50": 3626,
      "direct_p50": 3658,
      "avg": 4033,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 79,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/82.json"
    },
    {
      "zip": "82439",
      "city": "Großweil",
      "state": "Bayern",
      "p50": 5287,
      "direct_p50": 8048,
      "avg": 5749,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 17,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -9.1,
      "detail": "plz/82.json"
    },
    {
      "zip": "82547",
      "city": "Eurasburg",
      "state": "Bayern",
      "p50": 5428,
      "direct_p50": 5333,
      "avg": 5654,
      "n_active": 1,
      "pool_n": 92,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 117,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/82.json"
    },
    {
      "zip": "83036",
      "city": "Rosenheim",
      "state": "Bayern",
      "p50": 5938,
      "direct_p50": 4554,
      "avg": 6470,
      "n_active": 1,
      "pool_n": 59,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 11.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "83119",
      "city": "Obing",
      "state": "Bayern",
      "p50": 5500,
      "direct_p50": 1978,
      "avg": 5911,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 45.4,
      "detail": "plz/83.json"
    },
    {
      "zip": "83134",
      "city": "Prutting",
      "state": "Bayern",
      "p50": 5114,
      "direct_p50": 5331,
      "avg": 5660,
      "n_active": 1,
      "pool_n": 116,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 93,
      "quality": "niedrig",
      "dom_days": 77,
      "dom_source": "entities",
      "trend_pct": -4.3,
      "detail": "plz/83.json"
    },
    {
      "zip": "83139",
      "city": "Söchtenau",
      "state": "Bayern",
      "p50": 4446,
      "direct_p50": 3948,
      "avg": 5027,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 62,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/83.json"
    },
    {
      "zip": "83368",
      "city": "Traunreut",
      "state": "Bayern",
      "p50": 3378,
      "direct_p50": 2817,
      "avg": 3538,
      "n_active": 1,
      "pool_n": 113,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 41,
      "dom_source": "entities",
      "trend_pct": -1.0,
      "detail": "plz/83.json"
    },
    {
      "zip": "83376",
      "city": "Seeon-Seebruck",
      "state": "Bayern",
      "p50": 3950,
      "direct_p50": 3492,
      "avg": 4218,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 250,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": -27.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "83543",
      "city": "Rott am Inn",
      "state": "Bayern",
      "p50": 4756,
      "direct_p50": 3871,
      "avg": 4654,
      "n_active": 1,
      "pool_n": 73,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 92,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 0.1,
      "detail": "plz/83.json"
    },
    {
      "zip": "83564",
      "city": "Soyen",
      "state": "Bayern",
      "p50": 4951,
      "direct_p50": 3863,
      "avg": 5003,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 22,
      "dom_source": "entities",
      "trend_pct": 11.7,
      "detail": "plz/83.json"
    },
    {
      "zip": "83627",
      "city": "Warngau",
      "state": "Bayern",
      "p50": 7720,
      "direct_p50": 8861,
      "avg": 7403,
      "n_active": 1,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 126,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -7.2,
      "detail": "plz/83.json"
    },
    {
      "zip": "84056",
      "city": "Rottenburg a.d.Laaber",
      "state": "Bayern",
      "p50": 4260,
      "direct_p50": 2500,
      "avg": 4236,
      "n_active": 1,
      "pool_n": 24,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": 29.2,
      "detail": "plz/84.json"
    },
    {
      "zip": "84098",
      "city": "Hohenthann",
      "state": "Bayern",
      "p50": 4641,
      "direct_p50": 4907,
      "avg": 4775,
      "n_active": 1,
      "pool_n": 56,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 205,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/84.json"
    },
    {
      "zip": "84139",
      "city": "München",
      "state": "Bayern",
      "p50": 10513,
      "direct_p50": 7976,
      "avg": 10706,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 140,
      "dom_source": "entities",
      "trend_pct": 2.0,
      "detail": "plz/84.json"
    },
    {
      "zip": "84259",
      "city": "Simbach am Inn",
      "state": "Bayern",
      "p50": 4296,
      "direct_p50": 3911,
      "avg": 4146,
      "n_active": 1,
      "pool_n": 50,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": 39.7,
      "detail": "plz/84.json"
    },
    {
      "zip": "84323",
      "city": "Massing",
      "state": "Bayern",
      "p50": 3452,
      "direct_p50": 2568,
      "avg": 3343,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 82,
      "quality": "niedrig",
      "dom_days": 97,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/84.json"
    },
    {
      "zip": "84389",
      "city": "Postmünster",
      "state": "Bayern",
      "p50": 4200,
      "direct_p50": 2632,
      "avg": 3801,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 606,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 53.1,
      "detail": "plz/84.json"
    },
    {
      "zip": "84529",
      "city": "Tittmoning",
      "state": "Bayern",
      "p50": 2970,
      "direct_p50": 4222,
      "avg": 3377,
      "n_active": 1,
      "pool_n": 57,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 239,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -13.6,
      "detail": "plz/84.json"
    },
    {
      "zip": "84552",
      "city": "Geratskirchen",
      "state": "Bayern",
      "p50": 5200,
      "direct_p50": 2741,
      "avg": 4870,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 45,
      "dom_source": "entities",
      "trend_pct": -18.4,
      "detail": "plz/84.json"
    },
    {
      "zip": "85111",
      "city": "Adelschlag",
      "state": "Bayern",
      "p50": 3555,
      "direct_p50": 3197,
      "avg": 3362,
      "n_active": 1,
      "pool_n": 22,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -3.2,
      "detail": "plz/85.json"
    },
    {
      "zip": "85117",
      "city": "Eitensheim",
      "state": "Bayern",
      "p50": 5705,
      "direct_p50": 5173,
      "avg": 5281,
      "n_active": 1,
      "pool_n": 64,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 233,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/85.json"
    },
    {
      "zip": "85122",
      "city": "Hitzhofen",
      "state": "Bayern",
      "p50": 5705,
      "direct_p50": 4767,
      "avg": 5281,
      "n_active": 1,
      "pool_n": 64,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 11,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -1.6,
      "detail": "plz/85.json"
    },
    {
      "zip": "85132",
      "city": "Schernfeld",
      "state": "Bayern",
      "p50": 3468,
      "direct_p50": 1301,
      "avg": 3088,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 12,
      "dom_source": "entities",
      "trend_pct": -17.3,
      "detail": "plz/85.json"
    },
    {
      "zip": "85232",
      "city": "Bergkirchen",
      "state": "Bayern",
      "p50": 6368,
      "direct_p50": 4650,
      "avg": 6368,
      "n_active": 1,
      "pool_n": 88,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 8.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85316",
      "city": "",
      "state": "",
      "p50": 4359,
      "direct_p50": 4359,
      "avg": 4359,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/85.json"
    },
    {
      "zip": "85340",
      "city": "",
      "state": "",
      "p50": 3158,
      "direct_p50": 3158,
      "avg": 3158,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 0,
      "active_age_days": 322,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/85.json"
    },
    {
      "zip": "85461",
      "city": "Bockhorn",
      "state": "Bayern",
      "p50": 5959,
      "direct_p50": 5047,
      "avg": 6110,
      "n_active": 1,
      "pool_n": 190,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 46,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 8.6,
      "detail": "plz/85.json"
    },
    {
      "zip": "85462",
      "city": "Eitting",
      "state": "Bayern",
      "p50": 7188,
      "direct_p50": 6521,
      "avg": 6333,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 25,
      "dom_source": "entities",
      "trend_pct": -7.4,
      "detail": "plz/85.json"
    },
    {
      "zip": "85643",
      "city": "Steinhöring",
      "state": "Bayern",
      "p50": 6619,
      "direct_p50": 4331,
      "avg": 6459,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 32,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/85.json"
    },
    {
      "zip": "86483",
      "city": "Balzhausen",
      "state": "Bayern",
      "p50": 3420,
      "direct_p50": 2353,
      "avg": 3701,
      "n_active": 1,
      "pool_n": 66,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 276,
      "quality": "niedrig",
      "dom_days": 62,
      "dom_source": "entities",
      "trend_pct": 15.7,
      "detail": "plz/86.json"
    },
    {
      "zip": "86500",
      "city": "Kutzenhausen",
      "state": "Bayern",
      "p50": 3890,
      "direct_p50": 3890,
      "avg": 3809,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": -2.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "86505",
      "city": "Münsterhausen",
      "state": "Bayern",
      "p50": 3175,
      "direct_p50": 3065,
      "avg": 3623,
      "n_active": 1,
      "pool_n": 74,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 51,
      "dom_source": "entities",
      "trend_pct": -6.3,
      "detail": "plz/86.json"
    },
    {
      "zip": "86579",
      "city": "Waidhofen",
      "state": "Bayern",
      "p50": 4727,
      "direct_p50": 3319,
      "avg": 4612,
      "n_active": 1,
      "pool_n": 107,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 130,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": 51.8,
      "detail": "plz/86.json"
    },
    {
      "zip": "86666",
      "city": "Burgheim",
      "state": "Bayern",
      "p50": 3190,
      "direct_p50": 2306,
      "avg": 3448,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 15,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 6.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "86672",
      "city": "Thierhaupten",
      "state": "Bayern",
      "p50": 3993,
      "direct_p50": 3968,
      "avg": 4212,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 52,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": 24.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "86675",
      "city": "Buchdorf",
      "state": "Bayern",
      "p50": 3138,
      "direct_p50": 3882,
      "avg": 3233,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": -9.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "86698",
      "city": "Oberndorf am Lech",
      "state": "Bayern",
      "p50": 4300,
      "direct_p50": 5919,
      "avg": 4290,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": -9.4,
      "detail": "plz/86.json"
    },
    {
      "zip": "86854",
      "city": "Amberg",
      "state": "Bayern",
      "p50": 4733,
      "direct_p50": 4055,
      "avg": 4727,
      "n_active": 1,
      "pool_n": 64,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 33,
      "quality": "niedrig",
      "dom_days": 38,
      "dom_source": "entities",
      "trend_pct": -19.2,
      "detail": "plz/86.json"
    },
    {
      "zip": "86934",
      "city": "Reichling",
      "state": "Bayern",
      "p50": 3457,
      "direct_p50": 4741,
      "avg": 3682,
      "n_active": 1,
      "pool_n": 21,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 3.0,
      "detail": "plz/86.json"
    },
    {
      "zip": "86935",
      "city": "Rott",
      "state": "Bayern",
      "p50": 5770,
      "direct_p50": 4389,
      "avg": 6141,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 19,
      "quality": "niedrig",
      "dom_days": 210,
      "dom_source": "entities",
      "trend_pct": 43.1,
      "detail": "plz/86.json"
    },
    {
      "zip": "86943",
      "city": "Thaining",
      "state": "Bayern",
      "p50": 5770,
      "direct_p50": 2613,
      "avg": 5940,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 285,
      "quality": "niedrig",
      "dom_days": 66,
      "dom_source": "entities",
      "trend_pct": 31.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "86991",
      "city": "Dießen am Ammersee",
      "state": "Bayern",
      "p50": 6724,
      "direct_p50": 5973,
      "avg": 7025,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 97,
      "quality": "niedrig",
      "dom_days": 172,
      "dom_source": "entities",
      "trend_pct": -8.9,
      "detail": "plz/86.json"
    },
    {
      "zip": "87458",
      "city": "Rettenberg",
      "state": "Bayern",
      "p50": 4097,
      "direct_p50": 2897,
      "avg": 4108,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 26,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 1.4,
      "detail": "plz/87.json"
    },
    {
      "zip": "87549",
      "city": "Rettenberg",
      "state": "Bayern",
      "p50": 3555,
      "direct_p50": 4045,
      "avg": 3972,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 20,
      "dom_source": "entities",
      "trend_pct": 16.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "87654",
      "city": "Friesenried",
      "state": "Bayern",
      "p50": 3399,
      "direct_p50": 3440,
      "avg": 3715,
      "n_active": 1,
      "pool_n": 122,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 137,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/87.json"
    },
    {
      "zip": "87660",
      "city": "Irsee",
      "state": "Bayern",
      "p50": 3401,
      "direct_p50": 2688,
      "avg": 3737,
      "n_active": 1,
      "pool_n": 119,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 2.6,
      "detail": "plz/87.json"
    },
    {
      "zip": "87666",
      "city": "Pforzen",
      "state": "Bayern",
      "p50": 5782,
      "direct_p50": 3207,
      "avg": 5733,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 199,
      "quality": "niedrig",
      "dom_days": 396,
      "dom_source": "entities",
      "trend_pct": 1.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87734",
      "city": "Benningen",
      "state": "Bayern",
      "p50": 3918,
      "direct_p50": 4107,
      "avg": 4080,
      "n_active": 1,
      "pool_n": 68,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": 3.3,
      "detail": "plz/87.json"
    },
    {
      "zip": "87755",
      "city": "Kirchhaslach",
      "state": "Bayern",
      "p50": 3537,
      "direct_p50": 2900,
      "avg": 3547,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 202,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": -37.5,
      "detail": "plz/87.json"
    },
    {
      "zip": "87778",
      "city": "Stetten",
      "state": "Bayern",
      "p50": 4372,
      "direct_p50": 2587,
      "avg": 4255,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": -1.8,
      "detail": "plz/87.json"
    },
    {
      "zip": "87782",
      "city": "Eggenthal",
      "state": "Bayern",
      "p50": 4268,
      "direct_p50": 2651,
      "avg": 3926,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 311,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 19.1,
      "detail": "plz/87.json"
    },
    {
      "zip": "87784",
      "city": "Füssen",
      "state": "Bayern",
      "p50": 5345,
      "direct_p50": 3203,
      "avg": 5332,
      "n_active": 1,
      "pool_n": 115,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 10.7,
      "detail": "plz/87.json"
    },
    {
      "zip": "87789",
      "city": "Woringen",
      "state": "Bayern",
      "p50": 3943,
      "direct_p50": 3566,
      "avg": 4139,
      "n_active": 1,
      "pool_n": 84,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 3.9,
      "detail": "plz/87.json"
    },
    {
      "zip": "88056",
      "city": "Friedrichshafen",
      "state": "Baden-Württemberg",
      "p50": 4456,
      "direct_p50": 3354,
      "avg": 5035,
      "n_active": 1,
      "pool_n": 114,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 459,
      "quality": "niedrig",
      "dom_days": 68,
      "dom_source": "entities",
      "trend_pct": 44.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "88084",
      "city": "Friedrichshafen",
      "state": "Baden-Württemberg",
      "p50": 5335,
      "direct_p50": 4356,
      "avg": 5444,
      "n_active": 1,
      "pool_n": 130,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 57,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 18.3,
      "detail": "plz/88.json"
    },
    {
      "zip": "88147",
      "city": "Achberg",
      "state": "Baden-Württemberg",
      "p50": 4487,
      "direct_p50": 3048,
      "avg": 4739,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 49,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -22.2,
      "detail": "plz/88.json"
    },
    {
      "zip": "88289",
      "city": "Waldburg",
      "state": "Baden-Württemberg",
      "p50": 4185,
      "direct_p50": 3646,
      "avg": 4457,
      "n_active": 1,
      "pool_n": 91,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 55,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 24.7,
      "detail": "plz/88.json"
    },
    {
      "zip": "88367",
      "city": "Hohentengen",
      "state": "Baden-Württemberg",
      "p50": 3153,
      "direct_p50": 4547,
      "avg": 3467,
      "n_active": 1,
      "pool_n": 68,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": -6.1,
      "detail": "plz/88.json"
    },
    {
      "zip": "88371",
      "city": "Ebersbach",
      "state": "Baden-Württemberg",
      "p50": 3515,
      "direct_p50": 2783,
      "avg": 3635,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 49,
      "dom_source": "entities",
      "trend_pct": 26.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88515",
      "city": "Langenenslingen",
      "state": "Baden-Württemberg",
      "p50": 4016,
      "direct_p50": 3918,
      "avg": 3493,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": 100.8,
      "detail": "plz/88.json"
    },
    {
      "zip": "88636",
      "city": "Illmensee",
      "state": "Baden-Württemberg",
      "p50": 2902,
      "direct_p50": 2803,
      "avg": 3106,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -34.4,
      "detail": "plz/88.json"
    },
    {
      "zip": "88637",
      "city": "Leibertingen",
      "state": "Baden-Württemberg",
      "p50": 2404,
      "direct_p50": 4160,
      "avg": 2763,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 188,
      "quality": "niedrig",
      "dom_days": 201,
      "dom_source": "entities",
      "trend_pct": -18.0,
      "detail": "plz/88.json"
    },
    {
      "zip": "88693",
      "city": "Deggenhausertal",
      "state": "Baden-Württemberg",
      "p50": 4552,
      "direct_p50": 7273,
      "avg": 4957,
      "n_active": 1,
      "pool_n": 74,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 50,
      "dom_source": "entities",
      "trend_pct": 1.9,
      "detail": "plz/88.json"
    },
    {
      "zip": "89294",
      "city": "Oberroth",
      "state": "Bayern",
      "p50": 4200,
      "direct_p50": 1475,
      "avg": 4149,
      "n_active": 1,
      "pool_n": 71,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/89.json"
    },
    {
      "zip": "89361",
      "city": "Landensberg",
      "state": "Bayern",
      "p50": 2834,
      "direct_p50": 2857,
      "avg": 3038,
      "n_active": 1,
      "pool_n": 52,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -41.1,
      "detail": "plz/89.json"
    },
    {
      "zip": "89608",
      "city": "Ehingen (Donau)",
      "state": "Baden-Württemberg",
      "p50": 3296,
      "direct_p50": 3339,
      "avg": 3219,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 45,
      "quality": "niedrig",
      "dom_days": 58,
      "dom_source": "entities",
      "trend_pct": -0.8,
      "detail": "plz/89.json"
    },
    {
      "zip": "90445",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4390,
      "direct_p50": 3924,
      "avg": 4727,
      "n_active": 1,
      "pool_n": 75,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 91,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "90487",
      "city": "Nürnberg",
      "state": "Bayern",
      "p50": 4390,
      "direct_p50": 3623,
      "avg": 4727,
      "n_active": 1,
      "pool_n": 75,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/90.json"
    },
    {
      "zip": "90569",
      "city": "",
      "state": "",
      "p50": 4167,
      "direct_p50": 4167,
      "avg": 4167,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 1,
      "active_age_days": 18,
      "quality": "zu dünn",
      "dom_days": 1,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/90.json"
    },
    {
      "zip": "91025",
      "city": "Erlangen",
      "state": "Bayern",
      "p50": 5971,
      "direct_p50": 3596,
      "avg": 6163,
      "n_active": 1,
      "pool_n": 116,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 647,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": 32.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "91224",
      "city": "Pommelsbrunn",
      "state": "Bayern",
      "p50": 3076,
      "direct_p50": 2111,
      "avg": 3079,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": -17.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91230",
      "city": "Happurg",
      "state": "Bayern",
      "p50": 3281,
      "direct_p50": 2536,
      "avg": 3639,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": -3.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91242",
      "city": "Ottensoos",
      "state": "Bayern",
      "p50": 2962,
      "direct_p50": 2672,
      "avg": 3163,
      "n_active": 1,
      "pool_n": 72,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 33,
      "dom_source": "entities",
      "trend_pct": -15.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91245",
      "city": "Simmelsdorf",
      "state": "Bayern",
      "p50": 3649,
      "direct_p50": 3200,
      "avg": 3601,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 5,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 19.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91275",
      "city": "Auerbach in der Oberpfalz",
      "state": "Bayern",
      "p50": 1882,
      "direct_p50": 2283,
      "avg": 2103,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 3,
      "quality": "niedrig",
      "dom_days": 73,
      "dom_source": "entities",
      "trend_pct": -55.1,
      "detail": "plz/91.json"
    },
    {
      "zip": "91278",
      "city": "Pottenstein",
      "state": "Bayern",
      "p50": 2513,
      "direct_p50": 1533,
      "avg": 2719,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 0.9,
      "detail": "plz/91.json"
    },
    {
      "zip": "91344",
      "city": "Waischenfeld",
      "state": "Bayern",
      "p50": 2289,
      "direct_p50": 2292,
      "avg": 2494,
      "n_active": 1,
      "pool_n": 28,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 3,
      "dom_source": "entities",
      "trend_pct": -29.3,
      "detail": "plz/91.json"
    },
    {
      "zip": "91362",
      "city": "Pretzfeld",
      "state": "Bayern",
      "p50": 3735,
      "direct_p50": 1958,
      "avg": 3994,
      "n_active": 1,
      "pool_n": 76,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 192,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": 0.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91367",
      "city": "Weißenohe",
      "state": "Bayern",
      "p50": 3616,
      "direct_p50": 3292,
      "avg": 3824,
      "n_active": 1,
      "pool_n": 47,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 96,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -5.0,
      "detail": "plz/91.json"
    },
    {
      "zip": "91443",
      "city": "Scheinfeld",
      "state": "Bayern",
      "p50": 4000,
      "direct_p50": 1547,
      "avg": 3997,
      "n_active": 1,
      "pool_n": 47,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": 23.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91469",
      "city": "Hagenbüchach",
      "state": "Bayern",
      "p50": 4526,
      "direct_p50": 4526,
      "avg": 4526,
      "n_active": 1,
      "pool_n": 1,
      "pool_size": 1,
      "new_30d": 1,
      "active_age_days": 2,
      "quality": "zu dünn",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": null,
      "detail": "plz/91.json"
    },
    {
      "zip": "91474",
      "city": "Langenfeld",
      "state": "Bayern",
      "p50": 3937,
      "direct_p50": 5864,
      "avg": 3869,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 18,
      "dom_source": "entities",
      "trend_pct": -7.6,
      "detail": "plz/91.json"
    },
    {
      "zip": "91487",
      "city": "Vestenbergsgreuth",
      "state": "Bayern",
      "p50": 3786,
      "direct_p50": 2077,
      "avg": 3626,
      "n_active": 1,
      "pool_n": 67,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 188,
      "quality": "niedrig",
      "dom_days": 40,
      "dom_source": "entities",
      "trend_pct": 16.5,
      "detail": "plz/91.json"
    },
    {
      "zip": "91583",
      "city": "Schillingsfürst",
      "state": "Bayern",
      "p50": 4048,
      "direct_p50": 1988,
      "avg": 3737,
      "n_active": 1,
      "pool_n": 60,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 32.4,
      "detail": "plz/91.json"
    },
    {
      "zip": "91595",
      "city": "Burgoberbach",
      "state": "Bayern",
      "p50": 2842,
      "direct_p50": 2785,
      "avg": 3389,
      "n_active": 1,
      "pool_n": 61,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 23,
      "quality": "niedrig",
      "dom_days": 0,
      "dom_source": "entities",
      "trend_pct": 8.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91732",
      "city": "Merkendorf",
      "state": "Bayern",
      "p50": 2944,
      "direct_p50": 3786,
      "avg": 3338,
      "n_active": 1,
      "pool_n": 83,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 8,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": -4.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91741",
      "city": "Theilenhofen",
      "state": "Bayern",
      "p50": 3032,
      "direct_p50": 3800,
      "avg": 3454,
      "n_active": 1,
      "pool_n": 71,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 32,
      "dom_source": "entities",
      "trend_pct": -3.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "91746",
      "city": "Weidenbach",
      "state": "Bayern",
      "p50": 4050,
      "direct_p50": 2307,
      "avg": 4159,
      "n_active": 1,
      "pool_n": 60,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 75,
      "dom_source": "entities",
      "trend_pct": 218.7,
      "detail": "plz/91.json"
    },
    {
      "zip": "91788",
      "city": "Pappenheim",
      "state": "Bayern",
      "p50": 3022,
      "direct_p50": 1983,
      "avg": 3128,
      "n_active": 1,
      "pool_n": 80,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 11,
      "dom_source": "entities",
      "trend_pct": 15.8,
      "detail": "plz/91.json"
    },
    {
      "zip": "92266",
      "city": "Ensdorf",
      "state": "Bayern",
      "p50": 4422,
      "direct_p50": 2583,
      "avg": 3774,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 63,
      "quality": "niedrig",
      "dom_days": 89,
      "dom_source": "entities",
      "trend_pct": -32.3,
      "detail": "plz/92.json"
    },
    {
      "zip": "92533",
      "city": "Wernberg",
      "state": "Bayern",
      "p50": 3940,
      "direct_p50": 4622,
      "avg": 3684,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": -16.2,
      "detail": "plz/92.json"
    },
    {
      "zip": "92670",
      "city": "Windischeschenbach",
      "state": "Bayern",
      "p50": 3969,
      "direct_p50": 3970,
      "avg": 4158,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 38,
      "quality": "niedrig",
      "dom_days": 43,
      "dom_source": "entities",
      "trend_pct": 48.9,
      "detail": "plz/92.json"
    },
    {
      "zip": "92681",
      "city": "Erbendorf",
      "state": "Bayern",
      "p50": 2900,
      "direct_p50": 2381,
      "avg": 3028,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 4,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 30.7,
      "detail": "plz/92.json"
    },
    {
      "zip": "92685",
      "city": "Floß",
      "state": "Bayern",
      "p50": 3989,
      "direct_p50": 2598,
      "avg": 3928,
      "n_active": 1,
      "pool_n": 195,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 30,
      "quality": "niedrig",
      "dom_days": 46,
      "dom_source": "entities",
      "trend_pct": 27.7,
      "detail": "plz/92.json"
    },
    {
      "zip": "93087",
      "city": "Mintraching",
      "state": "Bayern",
      "p50": 4371,
      "direct_p50": 3136,
      "avg": 4071,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 67,
      "quality": "niedrig",
      "dom_days": 7,
      "dom_source": "entities",
      "trend_pct": 11.5,
      "detail": "plz/93.json"
    },
    {
      "zip": "93101",
      "city": "Pfakofen",
      "state": "Bayern",
      "p50": 4658,
      "direct_p50": 2660,
      "avg": 4347,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 135,
      "quality": "niedrig",
      "dom_days": 147,
      "dom_source": "entities",
      "trend_pct": -7.9,
      "detail": "plz/93.json"
    },
    {
      "zip": "93186",
      "city": "Pettendorf",
      "state": "Bayern",
      "p50": 5996,
      "direct_p50": 3800,
      "avg": 5791,
      "n_active": 1,
      "pool_n": 122,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 105,
      "dom_source": "entities",
      "trend_pct": 47.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "93356",
      "city": "Bad Abbach",
      "state": "Bayern",
      "p50": 3968,
      "direct_p50": 3844,
      "avg": 4038,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -0.2,
      "detail": "plz/93.json"
    },
    {
      "zip": "93358",
      "city": "Train",
      "state": "Bayern",
      "p50": 3121,
      "direct_p50": 3800,
      "avg": 3369,
      "n_active": 1,
      "pool_n": 55,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 94,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 1.3,
      "detail": "plz/93.json"
    },
    {
      "zip": "93476",
      "city": "Blaibach",
      "state": "Bayern",
      "p50": 3467,
      "direct_p50": 995,
      "avg": 3506,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 61,
      "dom_source": "entities",
      "trend_pct": 7.5,
      "detail": "plz/93.json"
    },
    {
      "zip": "94104",
      "city": "Tittling",
      "state": "Bayern",
      "p50": 2402,
      "direct_p50": 3803,
      "avg": 2533,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 179,
      "quality": "niedrig",
      "dom_days": 9,
      "dom_source": "entities",
      "trend_pct": 2.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "94157",
      "city": "Perlesreut",
      "state": "Bayern",
      "p50": 1631,
      "direct_p50": 2018,
      "avg": 2844,
      "n_active": 1,
      "pool_n": 46,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 598,
      "quality": "niedrig",
      "dom_days": 165,
      "dom_source": "entities",
      "trend_pct": -42.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "94244",
      "city": "Teisnach",
      "state": "Bayern",
      "p50": 3950,
      "direct_p50": 3083,
      "avg": 3200,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 273,
      "quality": "niedrig",
      "dom_days": 206,
      "dom_source": "entities",
      "trend_pct": 25.9,
      "detail": "plz/94.json"
    },
    {
      "zip": "94259",
      "city": "Kirchberg i. Wald",
      "state": "Bayern",
      "p50": 1876,
      "direct_p50": 3152,
      "avg": 2263,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -2.5,
      "detail": "plz/94.json"
    },
    {
      "zip": "94267",
      "city": "Prackenbach",
      "state": "Bayern",
      "p50": 2130,
      "direct_p50": 3901,
      "avg": 2566,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 211,
      "quality": "niedrig",
      "dom_days": 90,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/94.json"
    },
    {
      "zip": "94363",
      "city": "Oberschneiding",
      "state": "Bayern",
      "p50": 3965,
      "direct_p50": 4419,
      "avg": 4013,
      "n_active": 1,
      "pool_n": 245,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 27,
      "dom_source": "entities",
      "trend_pct": 13.6,
      "detail": "plz/94.json"
    },
    {
      "zip": "94368",
      "city": "Perkam",
      "state": "Bayern",
      "p50": 3814,
      "direct_p50": 2671,
      "avg": 3985,
      "n_active": 1,
      "pool_n": 242,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 6,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 14.1,
      "detail": "plz/94.json"
    },
    {
      "zip": "94481",
      "city": "Grafenau",
      "state": "Bayern",
      "p50": 2098,
      "direct_p50": 3829,
      "avg": 2772,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 167,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -4.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "94557",
      "city": "Niederalteich",
      "state": "Bayern",
      "p50": 3790,
      "direct_p50": 2841,
      "avg": 4017,
      "n_active": 1,
      "pool_n": 179,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 30,
      "dom_source": "entities",
      "trend_pct": 11.8,
      "detail": "plz/94.json"
    },
    {
      "zip": "94566",
      "city": "Grafenau",
      "state": "Bayern",
      "p50": 1992,
      "direct_p50": 1771,
      "avg": 1990,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": 2.7,
      "detail": "plz/94.json"
    },
    {
      "zip": "95145",
      "city": "Oberkotzau",
      "state": "Bayern",
      "p50": 2155,
      "direct_p50": 1400,
      "avg": 2226,
      "n_active": 1,
      "pool_n": 82,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 88,
      "quality": "niedrig",
      "dom_days": 63,
      "dom_source": "entities",
      "trend_pct": -15.3,
      "detail": "plz/95.json"
    },
    {
      "zip": "95163",
      "city": "Weißenstadt",
      "state": "Bayern",
      "p50": 1630,
      "direct_p50": 1267,
      "avg": 1634,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -20.1,
      "detail": "plz/95.json"
    },
    {
      "zip": "95466",
      "city": "Weidenberg",
      "state": "Bayern",
      "p50": 4896,
      "direct_p50": 1075,
      "avg": 4775,
      "n_active": 1,
      "pool_n": 46,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 105,
      "quality": "niedrig",
      "dom_days": 42,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/95.json"
    },
    {
      "zip": "95683",
      "city": "Ebnath",
      "state": "Bayern",
      "p50": 2308,
      "direct_p50": 1000,
      "avg": 2310,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 25.5,
      "detail": "plz/95.json"
    },
    {
      "zip": "95694",
      "city": "Mehlmeisel",
      "state": "Bayern",
      "p50": 1630,
      "direct_p50": 2029,
      "avg": 1681,
      "n_active": 1,
      "pool_n": 28,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 371,
      "quality": "niedrig",
      "dom_days": 52,
      "dom_source": "entities",
      "trend_pct": -19.8,
      "detail": "plz/95.json"
    },
    {
      "zip": "95707",
      "city": "Thiersheim",
      "state": "Bayern",
      "p50": 1406,
      "direct_p50": 833,
      "avg": 1546,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 54,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -49.2,
      "detail": "plz/95.json"
    },
    {
      "zip": "96123",
      "city": "Litzendorf",
      "state": "Bayern",
      "p50": 3381,
      "direct_p50": 2458,
      "avg": 3583,
      "n_active": 1,
      "pool_n": 71,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 28,
      "dom_source": "entities",
      "trend_pct": 11.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "96172",
      "city": "Mühlhausen",
      "state": "Bayern",
      "p50": 3476,
      "direct_p50": 4453,
      "avg": 3323,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 124,
      "quality": "niedrig",
      "dom_days": 48,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "96175",
      "city": "Pettstadt",
      "state": "Bayern",
      "p50": 3641,
      "direct_p50": 2654,
      "avg": 3815,
      "n_active": 1,
      "pool_n": 86,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 16,
      "dom_source": "entities",
      "trend_pct": 6.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "96179",
      "city": "Rattelsdorf",
      "state": "Bayern",
      "p50": 3242,
      "direct_p50": 1964,
      "avg": 3404,
      "n_active": 1,
      "pool_n": 50,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 166,
      "quality": "niedrig",
      "dom_days": 57,
      "dom_source": "entities",
      "trend_pct": 20.9,
      "detail": "plz/96.json"
    },
    {
      "zip": "96188",
      "city": "Stettfeld",
      "state": "Bayern",
      "p50": 4451,
      "direct_p50": 2360,
      "avg": 3840,
      "n_active": 1,
      "pool_n": 30,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 31,
      "quality": "niedrig",
      "dom_days": 26,
      "dom_source": "entities",
      "trend_pct": 90.3,
      "detail": "plz/96.json"
    },
    {
      "zip": "96194",
      "city": "Walsdorf",
      "state": "Bayern",
      "p50": 3483,
      "direct_p50": 2538,
      "avg": 3706,
      "n_active": 1,
      "pool_n": 41,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 60,
      "dom_source": "entities",
      "trend_pct": 59.0,
      "detail": "plz/96.json"
    },
    {
      "zip": "96260",
      "city": "Weismain",
      "state": "Bayern",
      "p50": 2252,
      "direct_p50": 2261,
      "avg": 2486,
      "n_active": 1,
      "pool_n": 96,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 141,
      "quality": "niedrig",
      "dom_days": 31,
      "dom_source": "entities",
      "trend_pct": 7.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "96279",
      "city": "Weidhausen",
      "state": "Bayern",
      "p50": 2514,
      "direct_p50": 1864,
      "avg": 2878,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 5,
      "new_30d": 1,
      "active_age_days": 13,
      "quality": "niedrig",
      "dom_days": 2,
      "dom_source": "entities",
      "trend_pct": 43.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96358",
      "city": "Reichenbach",
      "state": "Bayern",
      "p50": 1566,
      "direct_p50": 708,
      "avg": 2363,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 21,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": -18.1,
      "detail": "plz/96.json"
    },
    {
      "zip": "96364",
      "city": "Marktrodach",
      "state": "Bayern",
      "p50": 3848,
      "direct_p50": 1015,
      "avg": 2645,
      "n_active": 1,
      "pool_n": 56,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 12,
      "quality": "niedrig",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": -34.6,
      "detail": "plz/96.json"
    },
    {
      "zip": "96369",
      "city": "Weißenbrunn Kreis Kronach",
      "state": "Bayern",
      "p50": 2287,
      "direct_p50": 1364,
      "avg": 2538,
      "n_active": 1,
      "pool_n": 83,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 48,
      "quality": "niedrig",
      "dom_days": 35,
      "dom_source": "entities",
      "trend_pct": 0.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96482",
      "city": "Ahorn",
      "state": "Bayern",
      "p50": 2720,
      "direct_p50": 2718,
      "avg": 3097,
      "n_active": 1,
      "pool_n": 151,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 60,
      "quality": "niedrig",
      "dom_days": 8,
      "dom_source": "entities",
      "trend_pct": -1.4,
      "detail": "plz/96.json"
    },
    {
      "zip": "96484",
      "city": "Meeder",
      "state": "Bayern",
      "p50": 2187,
      "direct_p50": 2635,
      "avg": 2417,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 4,
      "new_30d": 1,
      "active_age_days": 24,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -22.5,
      "detail": "plz/96.json"
    },
    {
      "zip": "96486",
      "city": "Lautertal",
      "state": "Bayern",
      "p50": 2750,
      "direct_p50": 2865,
      "avg": 2970,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 69,
      "dom_source": "entities",
      "trend_pct": -20.7,
      "detail": "plz/96.json"
    },
    {
      "zip": "96528",
      "city": "Mengersgereuth-Hämmern",
      "state": "Thüringen",
      "p50": 1381,
      "direct_p50": 1151,
      "avg": 2058,
      "n_active": 1,
      "pool_n": 33,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 109,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -7.0,
      "detail": "plz/96.json"
    },
    {
      "zip": "97232",
      "city": "Giebelstadt",
      "state": "Bayern",
      "p50": 3009,
      "direct_p50": 2538,
      "avg": 3341,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 5,
      "dom_source": "entities",
      "trend_pct": -6.9,
      "detail": "plz/97.json"
    },
    {
      "zip": "97259",
      "city": "Greußenheim",
      "state": "Bayern",
      "p50": 4146,
      "direct_p50": 2778,
      "avg": 4212,
      "n_active": 1,
      "pool_n": 37,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 40,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 35.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97261",
      "city": "Güntersleben",
      "state": "Bayern",
      "p50": 4066,
      "direct_p50": 3618,
      "avg": 3871,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 17.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97270",
      "city": "Irtenberger Wald",
      "state": "Bayern",
      "p50": 2970,
      "direct_p50": 3485,
      "avg": 2742,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 37,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": 11.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97271",
      "city": "Kleinrinderfeld",
      "state": "Bayern",
      "p50": 3058,
      "direct_p50": 2583,
      "avg": 3281,
      "n_active": 1,
      "pool_n": 69,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 59,
      "quality": "niedrig",
      "dom_days": 4,
      "dom_source": "entities",
      "trend_pct": -14.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97276",
      "city": "Margetshöchheim",
      "state": "Bayern",
      "p50": 4198,
      "direct_p50": 3561,
      "avg": 3972,
      "n_active": 1,
      "pool_n": 38,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 81,
      "quality": "niedrig",
      "dom_days": 23,
      "dom_source": "entities",
      "trend_pct": 21.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "97342",
      "city": "Marktsteft",
      "state": "Bayern",
      "p50": 3073,
      "direct_p50": 3328,
      "avg": 3350,
      "n_active": 1,
      "pool_n": 40,
      "pool_size": 4,
      "new_30d": 0,
      "active_age_days": 105,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 8.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97461",
      "city": "Hofheim in Unterfranken",
      "state": "Bayern",
      "p50": 2620,
      "direct_p50": 2491,
      "avg": 2727,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 0,
      "active_age_days": 86,
      "quality": "niedrig",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 18.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97483",
      "city": "Eltmann",
      "state": "Bayern",
      "p50": 3243,
      "direct_p50": 2681,
      "avg": 3553,
      "n_active": 1,
      "pool_n": 48,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 41,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": 46.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97486",
      "city": "Königsberg in Bayern",
      "state": "Bayern",
      "p50": 2691,
      "direct_p50": 2182,
      "avg": 2738,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 6,
      "new_30d": 1,
      "active_age_days": 2,
      "quality": "niedrig",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 20.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97488",
      "city": "Stadtlauringen",
      "state": "Bayern",
      "p50": 3200,
      "direct_p50": 2314,
      "avg": 4168,
      "n_active": 1,
      "pool_n": 47,
      "pool_size": 7,
      "new_30d": 1,
      "active_age_days": 29,
      "quality": "niedrig",
      "dom_days": 82,
      "dom_source": "entities",
      "trend_pct": 13.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97490",
      "city": "Poppenhausen",
      "state": "Bayern",
      "p50": 2835,
      "direct_p50": 1665,
      "avg": 3278,
      "n_active": 1,
      "pool_n": 42,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 10,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 14.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97505",
      "city": "Geldersheim",
      "state": "Bayern",
      "p50": 2835,
      "direct_p50": 2353,
      "avg": 3199,
      "n_active": 1,
      "pool_n": 32,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 67,
      "quality": "niedrig",
      "dom_days": 21,
      "dom_source": "entities",
      "trend_pct": 21.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97508",
      "city": "Grettstadt",
      "state": "Bayern",
      "p50": 2981,
      "direct_p50": 1492,
      "avg": 3077,
      "n_active": 1,
      "pool_n": 60,
      "pool_size": 8,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 15,
      "dom_source": "entities",
      "trend_pct": 8.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97529",
      "city": "Sulzheim",
      "state": "Bayern",
      "p50": 2659,
      "direct_p50": 3289,
      "avg": 2885,
      "n_active": 1,
      "pool_n": 24,
      "pool_size": 8,
      "new_30d": 1,
      "active_age_days": 20,
      "quality": "niedrig",
      "dom_days": 85,
      "dom_source": "entities",
      "trend_pct": 25.6,
      "detail": "plz/97.json"
    },
    {
      "zip": "97633",
      "city": "Großbardorf",
      "state": "Bayern",
      "p50": 6176,
      "direct_p50": 3200,
      "avg": 5188,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 2,
      "new_30d": 0,
      "active_age_days": 53,
      "quality": "niedrig",
      "dom_days": 92,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97772",
      "city": "Wildflecken",
      "state": "Bayern",
      "p50": 1923,
      "direct_p50": 859,
      "avg": 2054,
      "n_active": 1,
      "pool_n": 26,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 95,
      "quality": "niedrig",
      "dom_days": 76,
      "dom_source": "entities",
      "trend_pct": 0.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97775",
      "city": "Burgsinn",
      "state": "Bayern",
      "p50": 2722,
      "direct_p50": 2473,
      "avg": 3156,
      "n_active": 1,
      "pool_n": 49,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -40.7,
      "detail": "plz/97.json"
    },
    {
      "zip": "97839",
      "city": "Steinmark",
      "state": "Bayern",
      "p50": 4814,
      "direct_p50": 2644,
      "avg": 4293,
      "n_active": 1,
      "pool_n": 58,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 100,
      "quality": "niedrig",
      "dom_days": 29,
      "dom_source": "entities",
      "trend_pct": 77.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97907",
      "city": "Hasloch",
      "state": "Bayern",
      "p50": 4138,
      "direct_p50": 1042,
      "avg": 3624,
      "n_active": 1,
      "pool_n": 82,
      "pool_size": 7,
      "new_30d": 0,
      "active_age_days": 35,
      "quality": "niedrig",
      "dom_days": 24,
      "dom_source": "entities",
      "trend_pct": 18.5,
      "detail": "plz/97.json"
    },
    {
      "zip": "97956",
      "city": "Werbach",
      "state": "Baden-Württemberg",
      "p50": 2447,
      "direct_p50": 3533,
      "avg": 2771,
      "n_active": 1,
      "pool_n": 52,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 70,
      "quality": "niedrig",
      "dom_days": 44,
      "dom_source": "entities",
      "trend_pct": -6.0,
      "detail": "plz/97.json"
    },
    {
      "zip": "97957",
      "city": "Wittighausen",
      "state": "Baden-Württemberg",
      "p50": 2608,
      "direct_p50": 2861,
      "avg": 2640,
      "n_active": 1,
      "pool_n": 36,
      "pool_size": 3,
      "new_30d": 1,
      "active_age_days": 25,
      "quality": "niedrig",
      "dom_days": 78,
      "dom_source": "entities",
      "trend_pct": -2.2,
      "detail": "plz/97.json"
    },
    {
      "zip": "98631",
      "city": "Grabfeld-Behrungen",
      "state": "Thüringen",
      "p50": 1682,
      "direct_p50": 3000,
      "avg": 1873,
      "n_active": 1,
      "pool_n": 34,
      "pool_size": 2,
      "new_30d": 1,
      "active_age_days": 14,
      "quality": "niedrig",
      "dom_days": 56,
      "dom_source": "entities",
      "trend_pct": -0.9,
      "detail": "plz/98.json"
    },
    {
      "zip": "98663",
      "city": "Heldburg",
      "state": "Thüringen",
      "p50": 1730,
      "direct_p50": 1176,
      "avg": 2183,
      "n_active": 1,
      "pool_n": 35,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 47,
      "quality": "niedrig",
      "dom_days": 59,
      "dom_source": "entities",
      "trend_pct": -0.5,
      "detail": "plz/98.json"
    },
    {
      "zip": "98708",
      "city": "Gehren",
      "state": "Thüringen",
      "p50": 1764,
      "direct_p50": 1141,
      "avg": 1831,
      "n_active": 1,
      "pool_n": 44,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 68,
      "quality": "niedrig",
      "dom_days": 39,
      "dom_source": "entities",
      "trend_pct": -5.1,
      "detail": "plz/98.json"
    },
    {
      "zip": "99326",
      "city": "Stadtilm",
      "state": "Thüringen",
      "p50": 1889,
      "direct_p50": 1213,
      "avg": 1841,
      "n_active": 1,
      "pool_n": 43,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 86,
      "quality": "niedrig",
      "dom_days": 34,
      "dom_source": "entities",
      "trend_pct": 34.1,
      "detail": "plz/99.json"
    },
    {
      "zip": "99330",
      "city": "Gräfenroda",
      "state": "Thüringen",
      "p50": 1908,
      "direct_p50": 1239,
      "avg": 2354,
      "n_active": 1,
      "pool_n": 53,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 58,
      "quality": "niedrig",
      "dom_days": 37,
      "dom_source": "entities",
      "trend_pct": -43.9,
      "detail": "plz/99.json"
    },
    {
      "zip": "99752",
      "city": "Bleicherode",
      "state": "Thüringen",
      "p50": 1406,
      "direct_p50": 938,
      "avg": 1536,
      "n_active": 1,
      "pool_n": 52,
      "pool_size": 3,
      "new_30d": 0,
      "active_age_days": 89,
      "quality": "niedrig",
      "dom_days": 64,
      "dom_source": "entities",
      "trend_pct": -29.4,
      "detail": "plz/99.json"
    },
    {
      "zip": "99998",
      "city": "Mühlhausen/Thüringen",
      "state": "Thüringen",
      "p50": 1118,
      "direct_p50": 966,
      "avg": 1096,
      "n_active": 1,
      "pool_n": 31,
      "pool_size": 5,
      "new_30d": 0,
      "active_age_days": 217,
      "quality": "niedrig",
      "dom_days": 98,
      "dom_source": "entities",
      "trend_pct": -10.2,
      "detail": "plz/99.json"
    }
  ]
}