{
  "totals": {
    "countries": 10,
    "arrivals": 383791,
    "directions": 4166
  },
  "week_start": "2026-10-11",
  "week_end": "2026-10-17",
  "countries": [
    {
      "country": "austria",
      "total_arrivals": 7158,
      "routes_considered": 99,
      "routes_ge10": 0
    },
    {
      "country": "belgium",
      "total_arrivals": 14267,
      "routes_considered": 170,
      "routes_ge10": 0
    },
    {
      "country": "finland",
      "total_arrivals": 6059,
      "routes_considered": 44,
      "routes_ge10": 0
    },
    {
      "country": "france",
      "total_arrivals": 58255,
      "routes_considered": 753,
      "routes_ge10": 4
    },
    {
      "country": "germany",
      "total_arrivals": 169788,
      "routes_considered": 1702,
      "routes_ge10": 55
    },
    {
      "country": "ireland",
      "total_arrivals": 4227,
      "routes_considered": 43,
      "routes_ge10": 0
    },
    {
      "country": "italy",
      "total_arrivals": 57130,
      "routes_considered": 626,
      "routes_ge10": 1
    },
    {
      "country": "netherlands",
      "total_arrivals": 5201,
      "routes_considered": 48,
      "routes_ge10": 0
    },
    {
      "country": "poland",
      "total_arrivals": 44832,
      "routes_considered": 521,
      "routes_ge10": 3
    },
    {
      "country": "sweden",
      "total_arrivals": 16874,
      "routes_considered": 160,
      "routes_ge10": 1
    }
  ],
  "top10": [
    {
      "country": "germany",
      "operator": "Deutsche Bahn (ICE) / FlixTrain",
      "origin_name": "Köln Hbf",
      "dest_name": "Berlin Hbf",
      "median_min": 37,
      "pct_late": 89,
      "n": 54
    },
    {
      "country": "germany",
      "operator": "National Express",
      "origin_name": "Wesel",
      "dest_name": "Koblenz Hbf",
      "median_min": 32,
      "pct_late": 93,
      "n": 109
    },
    {
      "country": "germany",
      "operator": "Deutsche Bahn (ICE) / FlixTrain",
      "origin_name": "Berlin Hbf",
      "dest_name": "Köln Hbf",
      "median_min": 29,
      "pct_late": 94,
      "n": 81
    },
    {
      "country": "germany",
      "operator": "National Express",
      "origin_name": "Koblenz Hbf",
      "dest_name": "Wesel",
      "median_min": 27,
      "pct_late": 93,
      "n": 103
    },
    {
      "country": "germany",
      "operator": "VIAS",
      "origin_name": "Arnhem Centraal",
      "dest_name": "Düsseldorf Hbf",
      "median_min": 25,
      "pct_late": 95,
      "n": 110
    },
    {
      "country": "germany",
      "operator": "VIAS",
      "origin_name": "Bocholt",
      "dest_name": "Düsseldorf Hbf",
      "median_min": 25,
      "pct_late": 94,
      "n": 108
    },
    {
      "country": "germany",
      "operator": "Deutsche Bahn (ICE)",
      "origin_name": "Köln Hbf",
      "dest_name": "Hamburg-Altona",
      "median_min": 25,
      "pct_late": 83,
      "n": 35
    },
    {
      "country": "germany",
      "operator": "Deutsche Bahn (ICE)",
      "origin_name": "Hamburg-Altona",
      "dest_name": "Köln Hbf",
      "median_min": 25,
      "pct_late": 90,
      "n": 31
    },
    {
      "country": "germany",
      "operator": "Operator unverified",
      "origin_name": "Stuttgart Hbf",
      "dest_name": "Aulendorf",
      "median_min": 24.5,
      "pct_late": 96,
      "n": 56
    },
    {
      "country": "germany",
      "operator": "Deutsche Bahn (ICE)",
      "origin_name": "Dortmund Hbf",
      "dest_name": "München Hbf",
      "median_min": 24,
      "pct_late": 79,
      "n": 70
    }
  ],
  "italy_top5": [
    {
      "origin_name": "BARI CENTRALE",
      "dest_name": "MILANO CENTRALE",
      "operator": "Italian rail - TrainStats archive",
      "median_min": 12,
      "pct_late": 80,
      "n": 25
    },
    {
      "origin_name": "ROMA TERMINI",
      "dest_name": "BOLZANO",
      "operator": "Italian rail - TrainStats archive",
      "median_min": 8.5,
      "pct_late": 61,
      "n": 28
    },
    {
      "origin_name": "GENOVA PIAZZA PRINCIPE",
      "dest_name": "ROMA TERMINI",
      "operator": "Italian rail - TrainStats archive",
      "median_min": 7,
      "pct_late": 68,
      "n": 31
    },
    {
      "origin_name": "LECCE",
      "dest_name": "MILANO CENTRALE",
      "operator": "Italian rail - TrainStats archive",
      "median_min": 6.5,
      "pct_late": 56,
      "n": 54
    },
    {
      "origin_name": "BRESCIA",
      "dest_name": "PARMA",
      "operator": "Italian rail - TrainStats archive",
      "median_min": 6,
      "pct_late": 67,
      "n": 97
    }
  ],
  "italy_daily": [
    {
      "service_date": "2026-10-11",
      "source_rows": 5668,
      "verified_arrivals": 5451,
      "scope_percent": 96.17
    },
    {
      "service_date": "2026-10-12",
      "source_rows": 9315,
      "verified_arrivals": 8875,
      "scope_percent": 95.28
    },
    {
      "service_date": "2026-10-13",
      "source_rows": 9101,
      "verified_arrivals": 8682,
      "scope_percent": 95.4
    },
    {
      "service_date": "2026-10-14",
      "source_rows": 9404,
      "verified_arrivals": 8769,
      "scope_percent": 93.25
    },
    {
      "service_date": "2026-10-15",
      "source_rows": 9503,
      "verified_arrivals": 8869,
      "scope_percent": 93.33
    },
    {
      "service_date": "2026-10-16",
      "source_rows": 9497,
      "verified_arrivals": 8878,
      "scope_percent": 93.48
    },
    {
      "service_date": "2026-10-17",
      "source_rows": 8154,
      "verified_arrivals": 7606,
      "scope_percent": 93.28
    }
  ]
}
