{
  "observed_at": "2026-10-15T18:01:44.631663+02:00",
  "latest_price": "2026-10-15T17:49:35+02:00",
  "source": "https://donnees.roulez-eco.fr/opendata/instantane_ruptures",
  "sha256": "5059112bc10e5d579c0ad663f2f50fe2b6406cf193c648ae2396eb6b3a3b8536",
  "total": 9818,
  "affected": 2139,
  "rate": 21.786514565084538,
  "old_shortage_stations": 1369,
  "unassigned": 65,
  "audit": {
    "permanent_records": 19332,
    "unspecified_records": 1051,
    "unassigned": 65
  },
  "regions": [
    {
      "code": "44",
      "name": "Grand Est",
      "total": 852,
      "affected": 263,
      "rate": 30.868544600938968,
      "prices": {
        "1": {
          "n": 553,
          "median": "2.409"
        },
        "5": {
          "n": 478,
          "median": "2.239"
        }
      },
      "rank": 1
    },
    {
      "code": "11",
      "name": "Île-de-France",
      "total": 825,
      "affected": 246,
      "rate": 29.818181818181817,
      "prices": {
        "1": {
          "n": 721,
          "median": "2.364"
        },
        "5": {
          "n": 662,
          "median": "2.199"
        }
      },
      "rank": 2
    },
    {
      "code": "28",
      "name": "Normandie",
      "total": 564,
      "affected": 136,
      "rate": 24.113475177304963,
      "prices": {
        "1": {
          "n": 445,
          "median": "2.349"
        },
        "5": {
          "n": 355,
          "median": "2.189"
        }
      },
      "rank": 3
    },
    {
      "code": "32",
      "name": "Hauts-de-France",
      "total": 800,
      "affected": 186,
      "rate": 23.25,
      "prices": {
        "1": {
          "n": 630,
          "median": "2.359"
        },
        "5": {
          "n": 549,
          "median": "2.179"
        }
      },
      "rank": 4
    },
    {
      "code": "75",
      "name": "Nouvelle-Aquitaine",
      "total": 1138,
      "affected": 239,
      "rate": 21.00175746924429,
      "prices": {
        "1": {
          "n": 861,
          "median": "2.349"
        },
        "5": {
          "n": 699,
          "median": "2.182"
        }
      },
      "rank": 5
    },
    {
      "code": "24",
      "name": "Centre-Val de Loire",
      "total": 452,
      "affected": 92,
      "rate": 20.353982300884955,
      "prices": {
        "1": {
          "n": 358,
          "median": "2.355"
        },
        "5": {
          "n": 302,
          "median": "2.189"
        }
      },
      "rank": 6
    },
    {
      "code": "84",
      "name": "Auvergne-Rhône-Alpes",
      "total": 1346,
      "affected": 271,
      "rate": 20.13372956909361,
      "prices": {
        "1": {
          "n": 984,
          "median": "2.359"
        },
        "5": {
          "n": 749,
          "median": "2.179"
        }
      },
      "rank": 7
    },
    {
      "code": "27",
      "name": "Bourgogne-Franche-Comté",
      "total": 662,
      "affected": 131,
      "rate": 19.788519637462237,
      "prices": {
        "1": {
          "n": 388,
          "median": "2.379"
        },
        "5": {
          "n": 288,
          "median": "2.191"
        }
      },
      "rank": 8
    },
    {
      "code": "52",
      "name": "Pays de la Loire",
      "total": 555,
      "affected": 107,
      "rate": 19.27927927927928,
      "prices": {
        "1": {
          "n": 436,
          "median": "2.337"
        },
        "5": {
          "n": 370,
          "median": "2.169"
        }
      },
      "rank": 9
    },
    {
      "code": "76",
      "name": "Occitanie",
      "total": 1103,
      "affected": 212,
      "rate": 19.220308250226655,
      "prices": {
        "1": {
          "n": 806,
          "median": "2.359"
        },
        "5": {
          "n": 639,
          "median": "2.185"
        }
      },
      "rank": 10
    },
    {
      "code": "93",
      "name": "Provence-Alpes-Côte d'Azur",
      "total": 780,
      "affected": 144,
      "rate": 18.46153846153846,
      "prices": {
        "1": {
          "n": 590,
          "median": "2.359"
        },
        "5": {
          "n": 492,
          "median": "2.173"
        }
      },
      "rank": 11
    },
    {
      "code": "53",
      "name": "Bretagne",
      "total": 550,
      "affected": 91,
      "rate": 16.545454545454547,
      "prices": {
        "1": {
          "n": 460,
          "median": "2.334"
        },
        "5": {
          "n": 368,
          "median": "2.169"
        }
      },
      "rank": 12
    },
    {
      "code": "94",
      "name": "Corse",
      "total": 126,
      "affected": 8,
      "rate": 6.349206349206349,
      "prices": {
        "1": {
          "n": 44,
          "median": "2.279"
        },
        "5": {
          "n": 0,
          "median": null
        }
      },
      "rank": 13
    }
  ],
  "roads": [
    {
      "fuel": "1",
      "label": "Gazole",
      "autoroute_n": 396,
      "route_n": 6880,
      "autoroute": "2.446",
      "route": "2.356",
      "difference_50l": "4.50"
    },
    {
      "fuel": "5",
      "label": "SP95-E10",
      "autoroute_n": 382,
      "route_n": 5569,
      "autoroute": "2.263",
      "route": "2.184",
      "difference_50l": "3.95"
    }
  ],
  "cities": [
    {
      "slug": "paris",
      "name": "Paris",
      "lat": 48.8589,
      "lon": 2.347,
      "fuel": "1",
      "label": "Gazole",
      "n": 114,
      "median": "2.3415",
      "minimum": "2.250",
      "saving": "4.58",
      "stations": [
        {
          "id": "75007004",
          "url": "/station/total-37-rue-fabert-paris-75007004",
          "address": "37 RUE FABERT",
          "city": "Paris",
          "price": "2.250",
          "updated": "2026-10-15T06:00:00+02:00",
          "km": 2.62
        },
        {
          "id": "75012020",
          "url": "/station/total-238-rue-de-charenton-paris-75012020",
          "address": "238 RUE DE CHARENTON",
          "city": "Paris",
          "price": "2.250",
          "updated": "2026-10-15T06:00:00+02:00",
          "km": 3.79
        },
        {
          "id": "75012021",
          "url": "/station/totalenergies-55-bld-de-picpus-paris-75012021",
          "address": "55 BLD DE PICPUS",
          "city": "PARIS",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.2
        },
        {
          "id": "75013022",
          "url": "/station/total-27-avenue-de-la-porte-d-italie-paris-75013022",
          "address": "27 AVENUE DE LA PORTE D'ITALIE",
          "city": "Paris",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.76
        },
        {
          "id": "75013023",
          "url": "/station/totalenergies-rue-jean-baptiste-berlier-quai-paris-75013023",
          "address": "RUE JEAN-BAPTISTE BERLIER - QUAI",
          "city": "PARIS 13",
          "price": "2.250",
          "updated": "2026-10-15T06:00:00+02:00",
          "km": 4.58
        }
      ]
    },
    {
      "slug": "paris",
      "name": "Paris",
      "lat": 48.8589,
      "lon": 2.347,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 107,
      "median": "2.205",
      "minimum": "1.990",
      "saving": "10.75",
      "stations": [
        {
          "id": "75007004",
          "url": "/station/total-37-rue-fabert-paris-75007004",
          "address": "37 RUE FABERT",
          "city": "Paris",
          "price": "1.990",
          "updated": "2026-10-15T06:00:00+02:00",
          "km": 2.62
        },
        {
          "id": "75012021",
          "url": "/station/totalenergies-55-bld-de-picpus-paris-75012021",
          "address": "55 BLD DE PICPUS",
          "city": "PARIS",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.2
        },
        {
          "id": "75013022",
          "url": "/station/total-27-avenue-de-la-porte-d-italie-paris-75013022",
          "address": "27 AVENUE DE LA PORTE D'ITALIE",
          "city": "Paris",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.76
        },
        {
          "id": "75013025",
          "url": "/station/total-access-181-boulevard-vincent-auriol-paris-75013025",
          "address": "181, BOULEVARD VINCENT AURIOL",
          "city": "PARIS",
          "price": "1.990",
          "updated": "2026-10-15T15:00:01+02:00",
          "km": 3.12
        },
        {
          "id": "75014010",
          "url": "/station/station-service-rue-legion-etrangere-paris-75014010",
          "address": "RUE LEGION ETRANGERE",
          "city": "Paris",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.66
        }
      ]
    },
    {
      "slug": "marseille",
      "name": "Marseille",
      "lat": 43.2803,
      "lon": 5.3806,
      "fuel": "1",
      "label": "Gazole",
      "n": 50,
      "median": "2.360",
      "minimum": "2.250",
      "saving": "5.50",
      "stations": [
        {
          "id": "13003004",
          "url": "/station/total-access-83-bd-de-plombieres-marseille-13003004",
          "address": "83 BD DE PLOMBIERES",
          "city": "Marseille",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.08
        },
        {
          "id": "13004005",
          "url": "/station/totalenergies-70-bd-francoise-duparc-marseille-13004005",
          "address": "70 BD FRANCOISE DUPARC",
          "city": "Marseille",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.11
        },
        {
          "id": "13005011",
          "url": "/station/esso-express-34-bd-jean-moulin-marseille-13005011",
          "address": "34,BD JEAN MOULIN",
          "city": "MARSEILLE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.72
        },
        {
          "id": "13005012",
          "url": "/station/totalenergies-103-boulevard-sakakini-marseille-13005012",
          "address": "103 BOULEVARD SAKAKINI",
          "city": "MARSEILLE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.23
        },
        {
          "id": "13005013",
          "url": "/station/totalenergies-angle-bd-chave-et-sakakini-marseille-13005013",
          "address": "ANGLE BD CHAVE ET SAKAKINI",
          "city": "Marseille",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.27
        }
      ]
    },
    {
      "slug": "marseille",
      "name": "Marseille",
      "lat": 43.2803,
      "lon": 5.3806,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 46,
      "median": "2.175",
      "minimum": "1.990",
      "saving": "9.25",
      "stations": [
        {
          "id": "13003004",
          "url": "/station/total-access-83-bd-de-plombieres-marseille-13003004",
          "address": "83 BD DE PLOMBIERES",
          "city": "Marseille",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.08
        },
        {
          "id": "13004005",
          "url": "/station/totalenergies-70-bd-francoise-duparc-marseille-13004005",
          "address": "70 BD FRANCOISE DUPARC",
          "city": "Marseille",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.11
        },
        {
          "id": "13005011",
          "url": "/station/esso-express-34-bd-jean-moulin-marseille-13005011",
          "address": "34,BD JEAN MOULIN",
          "city": "MARSEILLE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.72
        },
        {
          "id": "13005012",
          "url": "/station/totalenergies-103-boulevard-sakakini-marseille-13005012",
          "address": "103 BOULEVARD SAKAKINI",
          "city": "MARSEILLE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.23
        },
        {
          "id": "13005013",
          "url": "/station/totalenergies-angle-bd-chave-et-sakakini-marseille-13005013",
          "address": "ANGLE BD CHAVE ET SAKAKINI",
          "city": "Marseille",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.27
        }
      ]
    },
    {
      "slug": "lyon",
      "name": "Lyon",
      "lat": 45.758,
      "lon": 4.8351,
      "fuel": "1",
      "label": "Gazole",
      "n": 71,
      "median": "2.359",
      "minimum": "2.240",
      "saving": "5.95",
      "stations": [
        {
          "id": "69110006",
          "url": "/station/totalenergies-boulevard-des-provinces-sainte-foy-les-lyon-69110006",
          "address": "BOULEVARD DES PROVINCES",
          "city": "SAINTE FOY LES LYON",
          "price": "2.240",
          "updated": "2026-10-14T08:28:12+02:00",
          "km": 2.87
        },
        {
          "id": "69007006",
          "url": "/station/totalenergies-112-116-rue-de-gerland-lyon-69007006",
          "address": "112/116 RUE DE GERLAND",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.56
        },
        {
          "id": "69007008",
          "url": "/station/totalenergies-avenue-tony-garnier-lyon-69007008",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.48
        },
        {
          "id": "69007009",
          "url": "/station/total-access-avenue-tony-garnier-lyon-69007009",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.58
        },
        {
          "id": "69008007",
          "url": "/station/total-access-131-rue-marius-berliet-lyon-69008007",
          "address": "131 RUE MARIUS BERLIET",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.52
        }
      ]
    },
    {
      "slug": "lyon",
      "name": "Lyon",
      "lat": 45.758,
      "lon": 4.8351,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 61,
      "median": "2.169",
      "minimum": "1.990",
      "saving": "8.95",
      "stations": [
        {
          "id": "69007006",
          "url": "/station/totalenergies-112-116-rue-de-gerland-lyon-69007006",
          "address": "112/116 RUE DE GERLAND",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.56
        },
        {
          "id": "69007008",
          "url": "/station/totalenergies-avenue-tony-garnier-lyon-69007008",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.48
        },
        {
          "id": "69007009",
          "url": "/station/total-access-avenue-tony-garnier-lyon-69007009",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.58
        },
        {
          "id": "69008007",
          "url": "/station/total-access-131-rue-marius-berliet-lyon-69008007",
          "address": "131 RUE MARIUS BERLIET",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.52
        },
        {
          "id": "69008008",
          "url": "/station/total-access-86-avenue-jean-mermoz-lyon-69008008",
          "address": "86 AVENUE JEAN MERMOZ",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.52
        }
      ]
    },
    {
      "slug": "toulouse",
      "name": "Toulouse",
      "lat": 43.6007,
      "lon": 1.4328,
      "fuel": "1",
      "label": "Gazole",
      "n": 61,
      "median": "2.369",
      "minimum": "2.250",
      "saving": "5.95",
      "stations": [
        {
          "id": "31000004",
          "url": "/station/totalenergies-65-route-d-agde-balma-31000004",
          "address": "65 ROUTE D AGDE",
          "city": "TOULOUSE",
          "price": "2.250",
          "updated": "2026-10-15T12:36:45+02:00",
          "km": 4.86
        },
        {
          "id": "31084001",
          "url": "/station/total-10-boulevard-de-thibaud-toulouse-31084001",
          "address": "10 Boulevard de Thibaud",
          "city": "TOULOUSE",
          "price": "2.250",
          "updated": "2026-10-14T18:50:31+02:00",
          "km": 5.79
        },
        {
          "id": "31100011",
          "url": "/station/total-access-80-route-d-espagne-toulouse-31100011",
          "address": "80 ROUTE D ESPAGNE",
          "city": "TOULOUSE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.05
        },
        {
          "id": "31120003",
          "url": "/station/totalenergies-rte-de-la-croix-falgarde-portet-sur-garonne-31120003",
          "address": "RTE DE LA CROIX FALGARDE",
          "city": "PORTET-SUR-GARONNE",
          "price": "2.250",
          "updated": "2026-10-15T10:21:28+02:00",
          "km": 9.27
        },
        {
          "id": "31130008",
          "url": "/station/total-access-43-avenue-des-aerostiers-balma-31130008",
          "address": "43 AVENUE DES AEROSTIERS",
          "city": "BALMA",
          "price": "2.250",
          "updated": "2026-10-15T09:33:42+02:00",
          "km": 4.71
        }
      ]
    },
    {
      "slug": "toulouse",
      "name": "Toulouse",
      "lat": 43.6007,
      "lon": 1.4328,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 51,
      "median": "2.196",
      "minimum": "1.990",
      "saving": "10.30",
      "stations": [
        {
          "id": "31000004",
          "url": "/station/totalenergies-65-route-d-agde-balma-31000004",
          "address": "65 ROUTE D AGDE",
          "city": "TOULOUSE",
          "price": "1.990",
          "updated": "2026-10-15T12:36:45+02:00",
          "km": 4.86
        },
        {
          "id": "31100011",
          "url": "/station/total-access-80-route-d-espagne-toulouse-31100011",
          "address": "80 ROUTE D ESPAGNE",
          "city": "TOULOUSE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.05
        },
        {
          "id": "31120009",
          "url": "/station/total-access-106-route-d-espagne-portet-sur-garonne-31120009",
          "address": "106 ROUTE D'ESPAGNE",
          "city": "Portet-sur-Garonne",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 8.85
        },
        {
          "id": "31130008",
          "url": "/station/total-access-43-avenue-des-aerostiers-balma-31130008",
          "address": "43 AVENUE DES AEROSTIERS",
          "city": "BALMA",
          "price": "1.990",
          "updated": "2026-10-15T09:33:42+02:00",
          "km": 4.71
        },
        {
          "id": "31140010",
          "url": "/station/station-service-16-avenue-de-fronton-aucamville-31140010",
          "address": "16 AVENUE DE FRONTON",
          "city": "Saint-Alban",
          "price": "1.990",
          "updated": "2026-10-15T08:30:28+02:00",
          "km": 7.84
        }
      ]
    },
    {
      "slug": "nice",
      "name": "Nice",
      "lat": 43.7032,
      "lon": 7.2528,
      "fuel": "1",
      "label": "Gazole",
      "n": 34,
      "median": "2.3445",
      "minimum": "2.250",
      "saving": "4.73",
      "stations": [
        {
          "id": "6000026",
          "url": "/station/total-10-boulevard-armee-des-alpes-nice-6000026",
          "address": "10 BOULEVARD ARMEE DES ALPES",
          "city": "NICE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.18
        },
        {
          "id": "6000028",
          "url": "/station/total-29-bis-av-paul-arene-nice-6000028",
          "address": "29 BIS AV. PAUL ARENE",
          "city": "NICE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 0.34
        },
        {
          "id": "6000029",
          "url": "/station/total-57-av-j-raybaud-nice-6000029",
          "address": "57, av. J.RAYBAUD",
          "city": "NICE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.62
        },
        {
          "id": "6200026",
          "url": "/station/totalenergies-217-promenade-des-anglais-nice-6200026",
          "address": "217 PROMENADE DES ANGLAIS",
          "city": "NICE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.32
        },
        {
          "id": "6200027",
          "url": "/station/total-access-280-route-de-grenoble-nice-6200027",
          "address": "280 ROUTE DE GRENOBLE",
          "city": "NICE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.77
        }
      ]
    },
    {
      "slug": "nice",
      "name": "Nice",
      "lat": 43.7032,
      "lon": 7.2528,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 30,
      "median": "2.1555",
      "minimum": "1.990",
      "saving": "8.28",
      "stations": [
        {
          "id": "6000026",
          "url": "/station/total-10-boulevard-armee-des-alpes-nice-6000026",
          "address": "10 BOULEVARD ARMEE DES ALPES",
          "city": "NICE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.18
        },
        {
          "id": "6000028",
          "url": "/station/total-29-bis-av-paul-arene-nice-6000028",
          "address": "29 BIS AV. PAUL ARENE",
          "city": "NICE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 0.34
        },
        {
          "id": "6000029",
          "url": "/station/total-57-av-j-raybaud-nice-6000029",
          "address": "57, av. J.RAYBAUD",
          "city": "NICE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.62
        },
        {
          "id": "6200026",
          "url": "/station/totalenergies-217-promenade-des-anglais-nice-6200026",
          "address": "217 PROMENADE DES ANGLAIS",
          "city": "NICE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.32
        },
        {
          "id": "6200027",
          "url": "/station/total-access-280-route-de-grenoble-nice-6200027",
          "address": "280 ROUTE DE GRENOBLE",
          "city": "NICE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.77
        }
      ]
    },
    {
      "slug": "nantes",
      "name": "Nantes",
      "lat": 47.2382,
      "lon": -1.5603,
      "fuel": "1",
      "label": "Gazole",
      "n": 42,
      "median": "2.319",
      "minimum": "2.250",
      "saving": "3.45",
      "stations": [
        {
          "id": "44000009",
          "url": "/station/totalenergies-16-bd-des-martyrs-nantais-nantes-44000009",
          "address": "16 BD DES MARTYRS NANTAIS",
          "city": "NANTES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.93
        },
        {
          "id": "44000010",
          "url": "/station/totalenergies-boulevard-guy-mollet-nantes-44000010",
          "address": "BOULEVARD GUY MOLLET",
          "city": "NANTES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.06
        },
        {
          "id": "44100005",
          "url": "/station/totalenergies-49-61-bld-dalby-nantes-44100005",
          "address": "49-61 BLD DALBY",
          "city": "NANTES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.78
        },
        {
          "id": "44100006",
          "url": "/station/totalenergies-57-a-61-bd-du-tertre-saint-herblain-44100006",
          "address": "57 A 61, BD DU TERTRE",
          "city": "NANTES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.24
        },
        {
          "id": "44115003",
          "url": "/station/total-access-226-bld-de-la-loire-basse-goulaine-44115003",
          "address": "226 BLD DE LA LOIRE",
          "city": "Basse-Goulaine",
          "price": "2.250",
          "updated": "2026-10-15T12:17:27+02:00",
          "km": 6.83
        }
      ]
    },
    {
      "slug": "nantes",
      "name": "Nantes",
      "lat": 47.2382,
      "lon": -1.5603,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 42,
      "median": "2.159",
      "minimum": "1.990",
      "saving": "8.45",
      "stations": [
        {
          "id": "44000009",
          "url": "/station/totalenergies-16-bd-des-martyrs-nantais-nantes-44000009",
          "address": "16 BD DES MARTYRS NANTAIS",
          "city": "NANTES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.93
        },
        {
          "id": "44100005",
          "url": "/station/totalenergies-49-61-bld-dalby-nantes-44100005",
          "address": "49-61 BLD DALBY",
          "city": "NANTES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.78
        },
        {
          "id": "44100006",
          "url": "/station/totalenergies-57-a-61-bd-du-tertre-saint-herblain-44100006",
          "address": "57 A 61, BD DU TERTRE",
          "city": "NANTES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.24
        },
        {
          "id": "44115003",
          "url": "/station/total-access-226-bld-de-la-loire-basse-goulaine-44115003",
          "address": "226 BLD DE LA LOIRE",
          "city": "Basse-Goulaine",
          "price": "1.990",
          "updated": "2026-10-15T12:17:27+02:00",
          "km": 6.83
        },
        {
          "id": "44120004",
          "url": "/station/total-autoroute-a83-aire-de-la-grassiniere-vertou-44120004",
          "address": "AUTOROUTE A83 - AIRE DE LA GRASSINIÈRE",
          "city": "VERTOU",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 9.2
        }
      ]
    },
    {
      "slug": "montpellier",
      "name": "Montpellier",
      "lat": 43.61,
      "lon": 3.8742,
      "fuel": "1",
      "label": "Gazole",
      "n": 39,
      "median": "2.369",
      "minimum": "2.250",
      "saving": "5.95",
      "stations": [
        {
          "id": "34000013",
          "url": "/station/totalenergies-1160-av-pierre-mendes-france-montpellier-34000013",
          "address": "1160 AV. PIERRE MENDES FRANCE",
          "city": "MONTPELLIER",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.37
        },
        {
          "id": "34000014",
          "url": "/station/total-70-av-de-l-europe-montpellier-34000014",
          "address": "70 AV. DE L'EUROPE",
          "city": "MONTPELLIER",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.97
        },
        {
          "id": "34070017",
          "url": "/station/totalenergies-1-rue-de-l-abrivado-montpellier-34070017",
          "address": "1 RUE DE L'ABRIVADO",
          "city": "MONTPELLIER",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.52
        },
        {
          "id": "34070018",
          "url": "/station/total-avenue-de-vanieres-montpellier-34070018",
          "address": "AVENUE DE VANIERES",
          "city": "MONTPELLIER",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.63
        },
        {
          "id": "34070019",
          "url": "/station/total-129-avenue-de-lodeve-montpellier-34070019",
          "address": "129 AVENUE DE LODEVE",
          "city": "MONTPELLIER",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.83
        }
      ]
    },
    {
      "slug": "montpellier",
      "name": "Montpellier",
      "lat": 43.61,
      "lon": 3.8742,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 38,
      "median": "2.1915",
      "minimum": "1.990",
      "saving": "10.08",
      "stations": [
        {
          "id": "34000013",
          "url": "/station/totalenergies-1160-av-pierre-mendes-france-montpellier-34000013",
          "address": "1160 AV. PIERRE MENDES FRANCE",
          "city": "MONTPELLIER",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.37
        },
        {
          "id": "34000014",
          "url": "/station/total-70-av-de-l-europe-montpellier-34000014",
          "address": "70 AV. DE L'EUROPE",
          "city": "MONTPELLIER",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.97
        },
        {
          "id": "34070017",
          "url": "/station/totalenergies-1-rue-de-l-abrivado-montpellier-34070017",
          "address": "1 RUE DE L'ABRIVADO",
          "city": "MONTPELLIER",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.52
        },
        {
          "id": "34070019",
          "url": "/station/total-129-avenue-de-lodeve-montpellier-34070019",
          "address": "129 AVENUE DE LODEVE",
          "city": "MONTPELLIER",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.83
        },
        {
          "id": "34090003",
          "url": "/station/total-459-av-de-la-justice-montpellier-34090003",
          "address": "459 AV.DE LA JUSTICE",
          "city": "MONTPELLIER",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.9
        }
      ]
    },
    {
      "slug": "strasbourg",
      "name": "Strasbourg",
      "lat": 48.5691,
      "lon": 7.7621,
      "fuel": "1",
      "label": "Gazole",
      "n": 23,
      "median": "2.541",
      "minimum": "2.459",
      "saving": "4.10",
      "stations": [
        {
          "id": "67380001",
          "url": "/station/super-u-rue-d-eckbolsheim-lingolsheim-67380001",
          "address": "Rue d'Eckbolsheim",
          "city": "LINGOLSHEIM",
          "price": "2.459",
          "updated": "2026-10-15T11:59:01+02:00",
          "km": 5.35
        },
        {
          "id": "67960001",
          "url": "/station/carrefour-contact-5-allee-des-forgerons-entzheim-67960001",
          "address": "5, Allée des Forgerons",
          "city": "ENTZHEIM",
          "price": "2.464",
          "updated": "2026-10-15T12:01:33+02:00",
          "km": 8.97
        },
        {
          "id": "67118002",
          "url": "/station/e-leclerc-rue-du-fort-geispolsheim-67118002",
          "address": "RUE DU FORT",
          "city": "GEISPOLSHEIM",
          "price": "2.465",
          "updated": "2026-10-15T09:30:00+02:00",
          "km": 7.28
        },
        {
          "id": "67300004",
          "url": "/station/e-leclerc-90-route-du-general-de-gaulle-schiltigheim-67300004",
          "address": "90 ROUTE DU GENERAL DE GAULLE",
          "city": "SCHILTIGHEIM",
          "price": "2.475",
          "updated": "2026-10-12T09:36:17+02:00",
          "km": 4.95
        },
        {
          "id": "67810001",
          "url": "/station/e-leclerc-20-rue-joseph-graff-wolfisheim-67810001",
          "address": "20 Rue Joseph Graff",
          "city": "HOLTZHEIM",
          "price": "2.482",
          "updated": "2026-10-15T09:27:00+02:00",
          "km": 8.13
        }
      ]
    },
    {
      "slug": "strasbourg",
      "name": "Strasbourg",
      "lat": 48.5691,
      "lon": 7.7621,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 20,
      "median": "2.3285",
      "minimum": "1.990",
      "saving": "16.93",
      "stations": [
        {
          "id": "67000026",
          "url": "/station/totalenergies-49-rte-du-rhin-strasbourg-67000026",
          "address": "49 RTE DU RHIN",
          "city": "STRASBOURG",
          "price": "1.990",
          "updated": "2026-10-15T07:45:00+02:00",
          "km": 1.98
        },
        {
          "id": "67200011",
          "url": "/station/totalenergies-68-route-de-schirmeck-strasbourg-67200011",
          "address": "68 ROUTE DE SCHIRMECK",
          "city": "STRASBOURG",
          "price": "1.990",
          "updated": "2026-10-15T00:42:32+02:00",
          "km": 3.32
        },
        {
          "id": "67202003",
          "url": "/station/total-access-rn-4-route-de-saverne-wolfisheim-67202003",
          "address": "RN 4 - ROUTE DE SAVERNE",
          "city": "WOLFISHEIM",
          "price": "1.990",
          "updated": "2026-10-15T07:44:01+02:00",
          "km": 8.82
        },
        {
          "id": "67000002",
          "url": "/station/match-route-de-la-wantzenau-strasbourg-67000002",
          "address": "Route de la Wantzenau",
          "city": "STRASBOURG",
          "price": "2.299",
          "updated": "2026-10-15T09:27:07+02:00",
          "km": 4.99
        },
        {
          "id": "67205001",
          "url": "/station/intermarche-256-route-de-mittelhausbergen-oberhausbergen-67205001",
          "address": "256 route de Mittelhausbergen",
          "city": "Oberhausbergen",
          "price": "2.299",
          "updated": "2026-10-15T10:10:45+02:00",
          "km": 5.66
        }
      ]
    },
    {
      "slug": "bordeaux",
      "name": "Bordeaux",
      "lat": 44.8624,
      "lon": -0.5848,
      "fuel": "1",
      "label": "Gazole",
      "n": 61,
      "median": "2.343",
      "minimum": "2.250",
      "saving": "4.65",
      "stations": [
        {
          "id": "33000021",
          "url": "/station/totalenergies-1-quai-de-paludate-bordeaux-33000021",
          "address": "1 QUAI DE PALUDATE",
          "city": "BORDEAUX",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.08
        },
        {
          "id": "33000022",
          "url": "/station/totalenergies-2-bd-du-president-wilson-bordeaux-33000022",
          "address": "2 BD DU PRESIDENT WILSON",
          "city": "BORDEAUX",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.04
        },
        {
          "id": "33000023",
          "url": "/station/totalenergies-116-quai-de-la-souys-bordeaux-33000023",
          "address": "116 QUAI DE LA SOUYS",
          "city": "BORDEAUX",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 5.07
        },
        {
          "id": "33000024",
          "url": "/station/total-127-cours-du-medoc-bordeaux-33000024",
          "address": "127 COURS DU MEDOC",
          "city": "BORDEAUX",
          "price": "2.250",
          "updated": "2026-10-15T06:55:23+02:00",
          "km": 1.18
        },
        {
          "id": "33110007",
          "url": "/station/totalenergies-307-av-d-eysines-bordeaux-33110007",
          "address": "307 AV D'EYSINES",
          "city": "LE BOUSCAT",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.16
        }
      ]
    },
    {
      "slug": "bordeaux",
      "name": "Bordeaux",
      "lat": 44.8624,
      "lon": -0.5848,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 56,
      "median": "2.159",
      "minimum": "1.990",
      "saving": "8.45",
      "stations": [
        {
          "id": "33000021",
          "url": "/station/totalenergies-1-quai-de-paludate-bordeaux-33000021",
          "address": "1 QUAI DE PALUDATE",
          "city": "BORDEAUX",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.08
        },
        {
          "id": "33000022",
          "url": "/station/totalenergies-2-bd-du-president-wilson-bordeaux-33000022",
          "address": "2 BD DU PRESIDENT WILSON",
          "city": "BORDEAUX",
          "price": "1.990",
          "updated": "2026-10-15T14:13:11+02:00",
          "km": 3.04
        },
        {
          "id": "33000024",
          "url": "/station/total-127-cours-du-medoc-bordeaux-33000024",
          "address": "127 COURS DU MEDOC",
          "city": "BORDEAUX",
          "price": "1.990",
          "updated": "2026-10-15T06:55:23+02:00",
          "km": 1.18
        },
        {
          "id": "33170008",
          "url": "/station/totalenergies-62-cours-du-general-de-gaulle-gradignan-33170008",
          "address": "62 COURS DU GENERAL DE GAULLE",
          "city": "GRADIGNAN",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 9.7
        },
        {
          "id": "33187002",
          "url": "/station/totalenergies-5-av-de-magudas-le-haillan-33187002",
          "address": "5 AV DE MAGUDAS",
          "city": "LE HAILLAN",
          "price": "1.990",
          "updated": "2026-10-15T13:24:03+02:00",
          "km": 8.61
        }
      ]
    },
    {
      "slug": "lille",
      "name": "Lille",
      "lat": 50.6311,
      "lon": 3.0468,
      "fuel": "1",
      "label": "Gazole",
      "n": 46,
      "median": "2.313",
      "minimum": "2.250",
      "saving": "3.15",
      "stations": [
        {
          "id": "59000016",
          "url": "/station/total-112-rue-de-la-bassee-lille-59000016",
          "address": "112 RUE DE LA BASSEE",
          "city": "LILLE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.01
        },
        {
          "id": "59000017",
          "url": "/station/total-access-365-boulevard-victor-hugo-lille-59000017",
          "address": "365, BOULEVARD VICTOR HUGO",
          "city": "LILLE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.49
        },
        {
          "id": "59000019",
          "url": "/station/total-access-2-rue-de-turenne-lille-59000019",
          "address": "2, RUE DE TURENNE",
          "city": "LILLE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 0.8
        },
        {
          "id": "59000020",
          "url": "/station/total-17-a-25-rue-roger-salengro-lille-59000020",
          "address": "17 A 25 RUE ROGER SALENGRO",
          "city": "LILLE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.97
        },
        {
          "id": "59110005",
          "url": "/station/total-access-boulevard-robert-schumann-la-madeleine-59110005",
          "address": "BOULEVARD ROBERT SCHUMANN",
          "city": "LA MADELEINE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.48
        }
      ]
    },
    {
      "slug": "lille",
      "name": "Lille",
      "lat": 50.6311,
      "lon": 3.0468,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 44,
      "median": "2.157",
      "minimum": "1.990",
      "saving": "8.35",
      "stations": [
        {
          "id": "59000016",
          "url": "/station/total-112-rue-de-la-bassee-lille-59000016",
          "address": "112 RUE DE LA BASSEE",
          "city": "LILLE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.01
        },
        {
          "id": "59000017",
          "url": "/station/total-access-365-boulevard-victor-hugo-lille-59000017",
          "address": "365, BOULEVARD VICTOR HUGO",
          "city": "LILLE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.49
        },
        {
          "id": "59000019",
          "url": "/station/total-access-2-rue-de-turenne-lille-59000019",
          "address": "2, RUE DE TURENNE",
          "city": "LILLE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 0.8
        },
        {
          "id": "59000020",
          "url": "/station/total-17-a-25-rue-roger-salengro-lille-59000020",
          "address": "17 A 25 RUE ROGER SALENGRO",
          "city": "LILLE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.97
        },
        {
          "id": "59110006",
          "url": "/station/total-access-184-rue-du-general-de-gaulle-la-madeleine-59110006",
          "address": "184 RUE DU GENERAL DE GAULLE",
          "city": "LA MADELEINE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.35
        }
      ]
    },
    {
      "slug": "rennes",
      "name": "Rennes",
      "lat": 48.1159,
      "lon": -1.6884,
      "fuel": "1",
      "label": "Gazole",
      "n": 35,
      "median": "2.315",
      "minimum": "2.250",
      "saving": "3.25",
      "stations": [
        {
          "id": "35000017",
          "url": "/station/totalenergies-202-route-de-lorient-rennes-35000017",
          "address": "202 ROUTE DE LORIENT",
          "city": "RENNES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.96
        },
        {
          "id": "35000019",
          "url": "/station/total-21-avenue-charles-tillon-rennes-35000019",
          "address": "21 avenue CHARLES TILLON",
          "city": "RENNES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.38
        },
        {
          "id": "35000020",
          "url": "/station/total-access-124-avenue-du-general-leclerc-rennes-35000020",
          "address": "124, AVENUE DU GENERAL LECLERC",
          "city": "RENNES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.75
        },
        {
          "id": "35000021",
          "url": "/station/total-access-centre-commercial-alma-10-rue-b-rennes-35000021",
          "address": "CENTRE COMMERCIAL ALMA, 10 RUE B",
          "city": "RENNES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.77
        },
        {
          "id": "35000022",
          "url": "/station/total-access-254-route-de-fougeres-rennes-35000022",
          "address": "254, ROUTE DE FOUGERES",
          "city": "RENNES",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.04
        }
      ]
    },
    {
      "slug": "rennes",
      "name": "Rennes",
      "lat": 48.1159,
      "lon": -1.6884,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 26,
      "median": "2.1625",
      "minimum": "1.990",
      "saving": "8.63",
      "stations": [
        {
          "id": "35000017",
          "url": "/station/totalenergies-202-route-de-lorient-rennes-35000017",
          "address": "202 ROUTE DE LORIENT",
          "city": "RENNES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.96
        },
        {
          "id": "35000019",
          "url": "/station/total-21-avenue-charles-tillon-rennes-35000019",
          "address": "21 avenue CHARLES TILLON",
          "city": "RENNES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.38
        },
        {
          "id": "35000020",
          "url": "/station/total-access-124-avenue-du-general-leclerc-rennes-35000020",
          "address": "124, AVENUE DU GENERAL LECLERC",
          "city": "RENNES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.75
        },
        {
          "id": "35000022",
          "url": "/station/total-access-254-route-de-fougeres-rennes-35000022",
          "address": "254, ROUTE DE FOUGERES",
          "city": "RENNES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.04
        },
        {
          "id": "35000023",
          "url": "/station/total-access-100-102-route-de-saint-brieuc-rennes-35000023",
          "address": "100-102 ROUTE DE SAINT-BRIEUC",
          "city": "RENNES",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.53
        }
      ]
    },
    {
      "slug": "toulon",
      "name": "Toulon",
      "lat": 43.1364,
      "lon": 5.9334,
      "fuel": "1",
      "label": "Gazole",
      "n": 34,
      "median": "2.362",
      "minimum": "2.250",
      "saving": "5.60",
      "stations": [
        {
          "id": "83000010",
          "url": "/station/total-access-160-boulevard-g-clemenceau-toulon-83000010",
          "address": "160 BOULEVARD G.CLEMENCEAU",
          "city": "TOULON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.41
        },
        {
          "id": "83000011",
          "url": "/station/total-access-av-infanterie-de-marine-toulon-83000011",
          "address": "AV INFANTERIE DE MARINE",
          "city": "TOULON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.59
        },
        {
          "id": "83000012",
          "url": "/station/total-322-av-le-bellegou-rode-toulon-83000012",
          "address": "322 AV.LE BELLEGOU RODE",
          "city": "TOULON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.17
        },
        {
          "id": "83100006",
          "url": "/station/totalenergies-508-avenue-foch-toulon-83100006",
          "address": "508 AVENUE FOCH",
          "city": "TOULON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.5
        },
        {
          "id": "83140007",
          "url": "/station/total-rd-16-333-route-des-sablettes-six-fours-les-plages-83140007",
          "address": "RD 16 - 333 ROUTE DES SABLETTES",
          "city": "Six-Fours-les-Plages",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 8.45
        }
      ]
    },
    {
      "slug": "toulon",
      "name": "Toulon",
      "lat": 43.1364,
      "lon": 5.9334,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 30,
      "median": "2.176",
      "minimum": "1.990",
      "saving": "9.30",
      "stations": [
        {
          "id": "83000010",
          "url": "/station/total-access-160-boulevard-g-clemenceau-toulon-83000010",
          "address": "160 BOULEVARD G.CLEMENCEAU",
          "city": "TOULON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.41
        },
        {
          "id": "83000011",
          "url": "/station/total-access-av-infanterie-de-marine-toulon-83000011",
          "address": "AV INFANTERIE DE MARINE",
          "city": "TOULON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.59
        },
        {
          "id": "83000012",
          "url": "/station/total-322-av-le-bellegou-rode-toulon-83000012",
          "address": "322 AV.LE BELLEGOU RODE",
          "city": "TOULON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.17
        },
        {
          "id": "83100006",
          "url": "/station/totalenergies-508-avenue-foch-toulon-83100006",
          "address": "508 AVENUE FOCH",
          "city": "TOULON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.5
        },
        {
          "id": "83140007",
          "url": "/station/total-rd-16-333-route-des-sablettes-six-fours-les-plages-83140007",
          "address": "RD 16 - 333 ROUTE DES SABLETTES",
          "city": "Six-Fours-les-Plages",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 8.45
        }
      ]
    },
    {
      "slug": "reims",
      "name": "Reims",
      "lat": 49.2535,
      "lon": 4.0551,
      "fuel": "1",
      "label": "Gazole",
      "n": 22,
      "median": "2.359",
      "minimum": "2.250",
      "saving": "5.45",
      "stations": [
        {
          "id": "51100044",
          "url": "/station/total-360-avenue-de-laon-reims-51100044",
          "address": "360, AVENUE DE LAON",
          "city": "REIMS",
          "price": "2.250",
          "updated": "2026-10-14T21:00:00+02:00",
          "km": 3.65
        },
        {
          "id": "51100045",
          "url": "/station/total-access-252-bis-avenue-jean-jaures-reims-51100045",
          "address": "252 BIS, AVENUE JEAN JAURES",
          "city": "REIMS",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.28
        },
        {
          "id": "51100047",
          "url": "/station/total-access-2-rue-albert-thomas-rn-51-reims-51100047",
          "address": "2 RUE ALBERT THOMAS RN 51",
          "city": "REIMS",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.73
        },
        {
          "id": "51430007",
          "url": "/station/total-31-avenue-du-29-aout-1944-tinqueux-51430007",
          "address": "31, AVENUE DU 29 AOUT 1944",
          "city": "TINQUEUX",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.61
        },
        {
          "id": "51068001",
          "url": "/station/carrefour-1-rue-francis-garnier-reims-51068001",
          "address": "1 RUE FRANCIS GARNIER",
          "city": "Reims",
          "price": "2.349",
          "updated": "2026-10-14T12:29:44+02:00",
          "km": 4.28
        }
      ]
    },
    {
      "slug": "reims",
      "name": "Reims",
      "lat": 49.2535,
      "lon": 4.0551,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 20,
      "median": "2.1965",
      "minimum": "1.990",
      "saving": "10.33",
      "stations": [
        {
          "id": "51100045",
          "url": "/station/total-access-252-bis-avenue-jean-jaures-reims-51100045",
          "address": "252 BIS, AVENUE JEAN JAURES",
          "city": "REIMS",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.28
        },
        {
          "id": "51100047",
          "url": "/station/total-access-2-rue-albert-thomas-rn-51-reims-51100047",
          "address": "2 RUE ALBERT THOMAS RN 51",
          "city": "REIMS",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.73
        },
        {
          "id": "51430007",
          "url": "/station/total-31-avenue-du-29-aout-1944-tinqueux-51430007",
          "address": "31, AVENUE DU 29 AOUT 1944",
          "city": "TINQUEUX",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.61
        },
        {
          "id": "51420001",
          "url": "/station/carrefour-boulevard-charles-de-gaulle-witry-les-reims-51420001",
          "address": "Boulevard Charles de Gaulle",
          "city": "WITRY-LèS-REIMS",
          "price": "2.171",
          "updated": "2026-10-14T11:49:55+02:00",
          "km": 5.25
        },
        {
          "id": "51100001",
          "url": "/station/carrefour-5-avenue-georges-clemenceau-reims-51100001",
          "address": "5 Avenue Georges Clemenceau",
          "city": "REIMS",
          "price": "2.178",
          "updated": "2026-10-14T13:43:30+02:00",
          "km": 0.63
        }
      ]
    },
    {
      "slug": "saint-etienne",
      "name": "Saint-Étienne",
      "lat": 45.4241,
      "lon": 4.3665,
      "fuel": "1",
      "label": "Gazole",
      "n": 28,
      "median": "2.3505",
      "minimum": "2.250",
      "saving": "5.03",
      "stations": [
        {
          "id": "42000014",
          "url": "/station/totalenergies-94-boulevard-mendes-france-saint-etienne-42000014",
          "address": "94 BOULEVARD MENDES FRANCE",
          "city": "Saint-Étienne",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.92
        },
        {
          "id": "42000015",
          "url": "/station/totalenergies-11-av-de-verdun-saint-etienne-42000015",
          "address": "11 AV DE VERDUN",
          "city": "Saint-Étienne",
          "price": "2.250",
          "updated": "2026-10-15T09:39:48+02:00",
          "km": 4.66
        },
        {
          "id": "42100017",
          "url": "/station/totalenergies-148-rue-antoine-durafour-saint-etienne-42100017",
          "address": "148 RUE ANTOINE DURAFOUR",
          "city": "Saint-Étienne",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.39
        },
        {
          "id": "42100018",
          "url": "/station/totalenergies-100-rue-de-la-montat-saint-etienne-42100018",
          "address": "100 RUE DE LA MONTAT",
          "city": "Saint-Étienne",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.93
        },
        {
          "id": "42290002",
          "url": "/station/totalenergies-1-rue-du-moulin-gillier-sorbiers-42290002",
          "address": "1 Rue du Moulin Gillier",
          "city": "Sorbiers",
          "price": "2.250",
          "updated": "2026-10-15T13:26:30+02:00",
          "km": 8.75
        }
      ]
    },
    {
      "slug": "saint-etienne",
      "name": "Saint-Étienne",
      "lat": 45.4241,
      "lon": 4.3665,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 25,
      "median": "2.159",
      "minimum": "1.990",
      "saving": "8.45",
      "stations": [
        {
          "id": "42000014",
          "url": "/station/totalenergies-94-boulevard-mendes-france-saint-etienne-42000014",
          "address": "94 BOULEVARD MENDES FRANCE",
          "city": "Saint-Étienne",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.92
        },
        {
          "id": "42000015",
          "url": "/station/totalenergies-11-av-de-verdun-saint-etienne-42000015",
          "address": "11 AV DE VERDUN",
          "city": "Saint-Étienne",
          "price": "1.990",
          "updated": "2026-10-15T09:39:48+02:00",
          "km": 4.66
        },
        {
          "id": "42100017",
          "url": "/station/totalenergies-148-rue-antoine-durafour-saint-etienne-42100017",
          "address": "148 RUE ANTOINE DURAFOUR",
          "city": "Saint-Étienne",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.39
        },
        {
          "id": "42100018",
          "url": "/station/totalenergies-100-rue-de-la-montat-saint-etienne-42100018",
          "address": "100 RUE DE LA MONTAT",
          "city": "Saint-Étienne",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.93
        },
        {
          "id": "42290002",
          "url": "/station/totalenergies-1-rue-du-moulin-gillier-sorbiers-42290002",
          "address": "1 Rue du Moulin Gillier",
          "city": "Sorbiers",
          "price": "1.990",
          "updated": "2026-10-15T13:26:30+02:00",
          "km": 8.75
        }
      ]
    },
    {
      "slug": "le-havre",
      "name": "Le Havre",
      "lat": 49.4958,
      "lon": 0.1312,
      "fuel": "1",
      "label": "Gazole",
      "n": 21,
      "median": "2.300",
      "minimum": "2.250",
      "saving": "2.50",
      "stations": [
        {
          "id": "76600012",
          "url": "/station/totalenergies-490-boulevard-jules-durand-le-havre-76600012",
          "address": "490 Boulevard Jules Durand",
          "city": "LE HAVRE",
          "price": "2.250",
          "updated": "2026-10-12T10:37:51+02:00",
          "km": 3.82
        },
        {
          "id": "76600021",
          "url": "/station/total-bd-clemenceau-le-havre-76600021",
          "address": "BD.CLEMENCEAU",
          "city": "LE HAVRE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.51
        },
        {
          "id": "76600022",
          "url": "/station/total-access-boulevard-clemenceau-76600022",
          "address": "BOULEVARD CLEMENCEAU",
          "city": "LE HAVRE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.81
        },
        {
          "id": "76600023",
          "url": "/station/totalenergies-600-rue-de-verdun-le-havre-76600023",
          "address": "600 RUE DE VERDUN",
          "city": "LE HAVRE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.39
        },
        {
          "id": "76600024",
          "url": "/station/totalenergies-boulevard-leningrad-le-havre-76600024",
          "address": "BOULEVARD LENINGRAD",
          "city": "LE HAVRE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.05
        }
      ]
    },
    {
      "slug": "le-havre",
      "name": "Le Havre",
      "lat": 49.4958,
      "lon": 0.1312,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 17,
      "median": "2.168",
      "minimum": "1.990",
      "saving": "8.90",
      "stations": [
        {
          "id": "76600012",
          "url": "/station/totalenergies-490-boulevard-jules-durand-le-havre-76600012",
          "address": "490 Boulevard Jules Durand",
          "city": "LE HAVRE",
          "price": "1.990",
          "updated": "2026-10-12T10:37:51+02:00",
          "km": 3.82
        },
        {
          "id": "76600022",
          "url": "/station/total-access-boulevard-clemenceau-76600022",
          "address": "BOULEVARD CLEMENCEAU",
          "city": "LE HAVRE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.81
        },
        {
          "id": "76600024",
          "url": "/station/totalenergies-boulevard-leningrad-le-havre-76600024",
          "address": "BOULEVARD LENINGRAD",
          "city": "LE HAVRE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.05
        },
        {
          "id": "76600025",
          "url": "/station/totalenergies-174-boulevard-de-l-amiral-mouch-le-havre-76600025",
          "address": "174 BOULEVARD DE L'AMIRAL MOUCH",
          "city": "LE HAVRE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 1.6
        },
        {
          "id": "76610004",
          "url": "/station/totalenergies-2-rue-eugene-mopin-le-havre-76610004",
          "address": "2 RUE EUGENE MOPIN",
          "city": "LE HAVRE",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.14
        }
      ]
    },
    {
      "slug": "villeurbanne",
      "name": "Villeurbanne",
      "lat": 45.7719,
      "lon": 4.8898,
      "fuel": "1",
      "label": "Gazole",
      "n": 72,
      "median": "2.344",
      "minimum": "2.240",
      "saving": "5.20",
      "stations": [
        {
          "id": "69110006",
          "url": "/station/totalenergies-boulevard-des-provinces-sainte-foy-les-lyon-69110006",
          "address": "BOULEVARD DES PROVINCES",
          "city": "SAINTE FOY LES LYON",
          "price": "2.240",
          "updated": "2026-10-14T08:28:12+02:00",
          "km": 7.38
        },
        {
          "id": "69007006",
          "url": "/station/totalenergies-112-116-rue-de-gerland-lyon-69007006",
          "address": "112/116 RUE DE GERLAND",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 5.65
        },
        {
          "id": "69007008",
          "url": "/station/totalenergies-avenue-tony-garnier-lyon-69007008",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 6.87
        },
        {
          "id": "69007009",
          "url": "/station/total-access-avenue-tony-garnier-lyon-69007009",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 6.4
        },
        {
          "id": "69008007",
          "url": "/station/total-access-131-rue-marius-berliet-lyon-69008007",
          "address": "131 RUE MARIUS BERLIET",
          "city": "LYON",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.2
        }
      ]
    },
    {
      "slug": "villeurbanne",
      "name": "Villeurbanne",
      "lat": 45.7719,
      "lon": 4.8898,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 62,
      "median": "2.1625",
      "minimum": "1.990",
      "saving": "8.63",
      "stations": [
        {
          "id": "69007006",
          "url": "/station/totalenergies-112-116-rue-de-gerland-lyon-69007006",
          "address": "112/116 RUE DE GERLAND",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 5.65
        },
        {
          "id": "69007008",
          "url": "/station/totalenergies-avenue-tony-garnier-lyon-69007008",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 6.87
        },
        {
          "id": "69007009",
          "url": "/station/total-access-avenue-tony-garnier-lyon-69007009",
          "address": "AVENUE TONY GARNIER",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 6.4
        },
        {
          "id": "69008007",
          "url": "/station/total-access-131-rue-marius-berliet-lyon-69008007",
          "address": "131 RUE MARIUS BERLIET",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.2
        },
        {
          "id": "69008008",
          "url": "/station/total-access-86-avenue-jean-mermoz-lyon-69008008",
          "address": "86 AVENUE JEAN MERMOZ",
          "city": "LYON",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.38
        }
      ]
    },
    {
      "slug": "dijon",
      "name": "Dijon",
      "lat": 47.3319,
      "lon": 5.0322,
      "fuel": "1",
      "label": "Gazole",
      "n": 19,
      "median": "2.369",
      "minimum": "2.250",
      "saving": "5.95",
      "stations": [
        {
          "id": "21000013",
          "url": "/station/sa-piretti-15-rue-de-mayence-dijon-21000013",
          "address": "15 Rue de Mayence",
          "city": "DIJON",
          "price": "2.250",
          "updated": "2026-10-15T16:13:27+02:00",
          "km": 3.09
        },
        {
          "id": "21121007",
          "url": "/station/total-access-bld-des-allobroges-fontaine-les-dijon-21121007",
          "address": "BLD DES ALLOBROGES",
          "city": "Fontaine-lès-Dijon",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 0.46
        },
        {
          "id": "21600006",
          "url": "/station/total-route-de-seurre-longvic-21600006",
          "address": "Route de Seurre",
          "city": "LONGVIC",
          "price": "2.250",
          "updated": "2026-10-15T13:43:20+02:00",
          "km": 6.01
        },
        {
          "id": "21800007",
          "url": "/station/systeme-u-route-de-chevigny-sennecey-les-dijon-21800007",
          "address": "Route de Chevigny",
          "city": "SENNECEY-LES-DIJON",
          "price": "2.339",
          "updated": "2026-10-09T10:39:42+02:00",
          "km": 6.92
        },
        {
          "id": "21850002",
          "url": "/station/station-service-route-de-gray-saint-apollinaire-21850002",
          "address": "Route de Gray",
          "city": "Saint-Apollinaire",
          "price": "2.339",
          "updated": "2026-10-14T08:15:44+02:00",
          "km": 4.51
        }
      ]
    },
    {
      "slug": "dijon",
      "name": "Dijon",
      "lat": 47.3319,
      "lon": 5.0322,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 18,
      "median": "2.189",
      "minimum": "1.990",
      "saving": "9.95",
      "stations": [
        {
          "id": "21121007",
          "url": "/station/total-access-bld-des-allobroges-fontaine-les-dijon-21121007",
          "address": "BLD DES ALLOBROGES",
          "city": "Fontaine-lès-Dijon",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 0.46
        },
        {
          "id": "21240004",
          "url": "/station/total-88-boulevard-de-troyes-talant-21240004",
          "address": "88 BOULEVARD DE TROYES",
          "city": "TALANT",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.29
        },
        {
          "id": "21600006",
          "url": "/station/total-route-de-seurre-longvic-21600006",
          "address": "Route de Seurre",
          "city": "LONGVIC",
          "price": "1.990",
          "updated": "2026-10-15T13:43:20+02:00",
          "km": 6.01
        },
        {
          "id": "21850002",
          "url": "/station/station-service-route-de-gray-saint-apollinaire-21850002",
          "address": "Route de Gray",
          "city": "Saint-Apollinaire",
          "price": "2.159",
          "updated": "2026-10-14T08:15:44+02:00",
          "km": 4.51
        },
        {
          "id": "21000001",
          "url": "/station/station-service-carrefour-route-de-langres-dijon-21000001",
          "address": "Route de Langres",
          "city": "DIJON",
          "price": "2.176",
          "updated": "2026-10-15T07:40:00+02:00",
          "km": 3.14
        }
      ]
    },
    {
      "slug": "angers",
      "name": "Angers",
      "lat": 47.4819,
      "lon": -0.5629,
      "fuel": "1",
      "label": "Gazole",
      "n": 21,
      "median": "2.339",
      "minimum": "2.250",
      "saving": "4.45",
      "stations": [
        {
          "id": "49000012",
          "url": "/station/totalenergies-170-rue-letanduere-angers-49000012",
          "address": "170 RUE LETANDUERE",
          "city": "ANGERS",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 3.17
        },
        {
          "id": "49000013",
          "url": "/station/total-bd-ch-barange-angers-49000013",
          "address": "BD CH.BARANGE",
          "city": "ANGERS",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.76
        },
        {
          "id": "49070009",
          "url": "/station/total-energies-rd-323-direction-angers-beaucouze-49070009",
          "address": "RD 323 - DIRECTION ANGERS",
          "city": "BEAUCOUZE",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 5.34
        },
        {
          "id": "49100003",
          "url": "/station/total-access-bd-henri-dunant-angers-49100003",
          "address": "BD HENRI DUNANT",
          "city": "ANGERS",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 2.7
        },
        {
          "id": "49100002",
          "url": "/station/e-leclerc-boulevard-albert-camus-angers-49100002",
          "address": "Boulevard Albert Camus",
          "city": "ANGERS",
          "price": "2.329",
          "updated": "2026-10-14T08:22:18+02:00",
          "km": 0.81
        }
      ]
    },
    {
      "slug": "angers",
      "name": "Angers",
      "lat": 47.4819,
      "lon": -0.5629,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 19,
      "median": "2.199",
      "minimum": "1.990",
      "saving": "10.45",
      "stations": [
        {
          "id": "49070009",
          "url": "/station/total-energies-rd-323-direction-angers-beaucouze-49070009",
          "address": "RD 323 - DIRECTION ANGERS",
          "city": "BEAUCOUZE",
          "price": "1.990",
          "updated": "2026-10-15T10:24:31+02:00",
          "km": 5.34
        },
        {
          "id": "49240002",
          "url": "/station/auchan-z-i-croix-cadeau-6-route-nationale-162-avrille-49240002",
          "address": "Z.I. Croix Cadeau 6 Route Nationale 162",
          "city": "AVRILLE",
          "price": "2.149",
          "updated": "2026-10-09T10:12:32+02:00",
          "km": 5.17
        },
        {
          "id": "49070005",
          "url": "/station/systeme-u-2-avenue-du-pin-beaucouze-49070005",
          "address": "2 AVENUE DU PIN",
          "city": "BEAUCOUZE",
          "price": "2.157",
          "updated": "2026-10-15T14:33:34+02:00",
          "km": 4.99
        },
        {
          "id": "49100002",
          "url": "/station/e-leclerc-boulevard-albert-camus-angers-49100002",
          "address": "Boulevard Albert Camus",
          "city": "ANGERS",
          "price": "2.159",
          "updated": "2026-10-14T08:22:18+02:00",
          "km": 0.81
        },
        {
          "id": "49130004",
          "url": "/station/intermarche-rue-des-maisons-rouges-les-ponts-de-ce-49130004",
          "address": "Rue des maisons rouges",
          "city": "LES PONTS-DE-Cé",
          "price": "2.170",
          "updated": "2026-10-12T16:16:00+02:00",
          "km": 6.2
        }
      ]
    },
    {
      "slug": "grenoble",
      "name": "Grenoble",
      "lat": 45.1842,
      "lon": 5.7155,
      "fuel": "1",
      "label": "Gazole",
      "n": 28,
      "median": "2.370",
      "minimum": "2.235",
      "saving": "6.75",
      "stations": [
        {
          "id": "38320005",
          "url": "/station/intermarche-zi-les-condamines-bresson-38320005",
          "address": "ZI LES CONDAMINES",
          "city": "Bresson",
          "price": "2.235",
          "updated": "2026-10-14T11:53:09+02:00",
          "km": 4.87
        },
        {
          "id": "38120002",
          "url": "/station/total-7-route-de-lyon-fontanil-cornillon-38120002",
          "address": "7 Route de Lyon",
          "city": "Fontanil-Cornillon",
          "price": "2.250",
          "updated": "2026-10-13T09:49:24+02:00",
          "km": 8.05
        },
        {
          "id": "38170004",
          "url": "/station/total-115-avenue-de-la-republique-seyssinet-pariset-38170004",
          "address": "115 AVENUE DE LA REPUBLIQUE",
          "city": "SEYSSINET",
          "price": "2.250",
          "updated": "2026-10-15T09:45:41+02:00",
          "km": 1.72
        },
        {
          "id": "38240006",
          "url": "/station/totalenergies-rn-87-meylan-38240006",
          "address": "RN 87",
          "city": "MEYLAN",
          "price": "2.250",
          "updated": "2026-10-15T10:56:05+02:00",
          "km": 5.36
        },
        {
          "id": "38320006",
          "url": "/station/total-rocade-sud-eybens-38320006",
          "address": "ROCADE SUD",
          "city": "EYBENS",
          "price": "2.250",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.08
        }
      ]
    },
    {
      "slug": "grenoble",
      "name": "Grenoble",
      "lat": 45.1842,
      "lon": 5.7155,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 26,
      "median": "2.191",
      "minimum": "1.990",
      "saving": "10.05",
      "stations": [
        {
          "id": "38170004",
          "url": "/station/total-115-avenue-de-la-republique-seyssinet-pariset-38170004",
          "address": "115 AVENUE DE LA REPUBLIQUE",
          "city": "SEYSSINET",
          "price": "1.990",
          "updated": "2026-10-15T09:45:41+02:00",
          "km": 1.72
        },
        {
          "id": "38240006",
          "url": "/station/totalenergies-rn-87-meylan-38240006",
          "address": "RN 87",
          "city": "MEYLAN",
          "price": "1.990",
          "updated": "2026-10-15T10:56:05+02:00",
          "km": 5.36
        },
        {
          "id": "38320006",
          "url": "/station/total-rocade-sud-eybens-38320006",
          "address": "ROCADE SUD",
          "city": "EYBENS",
          "price": "1.990",
          "updated": "2026-10-15T00:01:00+02:00",
          "km": 4.08
        },
        {
          "id": "38700003",
          "url": "/station/total-access-avenue-de-verdun-la-tronche-38700003",
          "address": "Avenue de Verdun",
          "city": "LA TRONCHE",
          "price": "1.990",
          "updated": "2026-10-15T12:32:00+02:00",
          "km": 2.96
        },
        {
          "id": "38120001",
          "url": "/station/carrefour-1-rue-des-abattoirs-saint-egreve-38120001",
          "address": "1 Rue des Abattoirs",
          "city": "SAINT-ÉGRèVE",
          "price": "2.105",
          "updated": "2026-10-15T00:45:00+02:00",
          "km": 7.4
        }
      ]
    },
    {
      "slug": "saint-denis-reunion",
      "name": "Saint-Denis (La Réunion)",
      "lat": -20.9434,
      "lon": 55.4444,
      "fuel": "1",
      "label": "Gazole",
      "n": 0,
      "median": null,
      "minimum": null,
      "saving": null,
      "stations": []
    },
    {
      "slug": "saint-denis-reunion",
      "name": "Saint-Denis (La Réunion)",
      "lat": -20.9434,
      "lon": 55.4444,
      "fuel": "5",
      "label": "SP95-E10",
      "n": 0,
      "median": null,
      "minimum": null,
      "saving": null,
      "stations": []
    }
  ],
  "departments": [
    {
      "code": "01",
      "name": "Ain",
      "total": 117,
      "affected": 24,
      "rate": 20.512820512820515,
      "shortage_rank": 44,
      "prices": {
        "1": {
          "n": 90,
          "mean": "2.358588888888888888888888889",
          "rank": 56,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 71,
          "mean": "2.158056338028169014084507042",
          "rank": 33,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 23,
          "mean": "2.193521739130434782608695652",
          "rank": 9,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 71,
          "mean": "2.246859154929577464788732394",
          "rank": 22,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 29,
          "mean": "0.9305517241379310344827586207",
          "rank": 60,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 7,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "02",
      "name": "Aisne",
      "total": 92,
      "affected": 18,
      "rate": 19.565217391304348,
      "shortage_rank": 50,
      "prices": {
        "1": {
          "n": 68,
          "mean": "2.351161764705882352941176471",
          "rank": 42,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 57,
          "mean": "2.152350877192982456140350877",
          "rank": 27,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 19,
          "mean": "2.241736842105263157894736842",
          "rank": 50,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 58,
          "mean": "2.243068965517241379310344828",
          "rank": 17,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 34,
          "mean": "0.9140588235294117647058823529",
          "rank": 40,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 8,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "03",
      "name": "Allier",
      "total": 81,
      "affected": 15,
      "rate": 18.51851851851852,
      "shortage_rank": 62,
      "prices": {
        "1": {
          "n": 58,
          "mean": "2.350620689655172413793103448",
          "rank": 40,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 43,
          "mean": "2.142953488372093023255813953",
          "rank": 14,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 13,
          "mean": "2.255307692307692307692307692",
          "rank": 62,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 36,
          "mean": "2.251555555555555555555555556",
          "rank": 25,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 17,
          "mean": "0.9574117647058823529411764706",
          "rank": 81,
          "count": 84,
          "bottom5": true
        },
        "4": {
          "n": 6,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "04",
      "name": "Alpes-de-Haute-Provence",
      "total": 53,
      "affected": 10,
      "rate": 18.867924528301888,
      "shortage_rank": 57,
      "prices": {
        "1": {
          "n": 33,
          "mean": "2.341393939393939393939393939",
          "rank": 18,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 25,
          "mean": "2.14044",
          "rank": 7,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 3,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 23,
          "mean": "2.225260869565217391304347826",
          "rank": 6,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 11,
          "mean": "0.9129090909090909090909090909",
          "rank": 37,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "05",
      "name": "Hautes-Alpes",
      "total": 38,
      "affected": 6,
      "rate": 15.789473684210526,
      "shortage_rank": 81,
      "prices": {
        "1": {
          "n": 26,
          "mean": "2.343076923076923076923076923",
          "rank": 25,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 18,
          "mean": "2.135166666666666666666666667",
          "rank": 4,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 11,
          "mean": "2.245909090909090909090909091",
          "rank": 56,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 20,
          "mean": "2.2074",
          "rank": 1,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 10,
          "mean": "0.9272",
          "rank": 55,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 3,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "06",
      "name": "Alpes-Maritimes",
      "total": 139,
      "affected": 26,
      "rate": 18.705035971223023,
      "shortage_rank": 58,
      "prices": {
        "1": {
          "n": 113,
          "mean": "2.370690265486725663716814159",
          "rank": 78,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 100,
          "mean": "2.15905",
          "rank": 34,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 13,
          "mean": "2.245076923076923076923076923",
          "rank": 54,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 91,
          "mean": "2.263362637362637362637362637",
          "rank": 36,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 43,
          "mean": "0.9436046511627906976744186047",
          "rank": 75,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 11,
          "mean": "1.024454545454545454545454545",
          "rank": 6,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "07",
      "name": "Ardèche",
      "total": 72,
      "affected": 16,
      "rate": 22.22222222222222,
      "shortage_rank": 32,
      "prices": {
        "1": {
          "n": 46,
          "mean": "2.352652173913043478260869565",
          "rank": 46,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 29,
          "mean": "2.167103448275862068965517241",
          "rank": 48,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 14,
          "mean": "2.222857142857142857142857143",
          "rank": 33,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 25,
          "mean": "2.28768",
          "rank": 61,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 14,
          "mean": "0.8799285714285714285714285714",
          "rank": 4,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 3,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "08",
      "name": "Ardennes",
      "total": 49,
      "affected": 8,
      "rate": 16.3265306122449,
      "shortage_rank": 74,
      "prices": {
        "1": {
          "n": 36,
          "mean": "2.363694444444444444444444444",
          "rank": 65,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 24,
          "mean": "2.190666666666666666666666667",
          "rank": 76,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 12,
          "mean": "2.25525",
          "rank": 61,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 30,
          "mean": "2.300233333333333333333333333",
          "rank": 74,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 14,
          "mean": "0.9182142857142857142857142857",
          "rank": 46,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 5,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "09",
      "name": "Ariège",
      "total": 34,
      "affected": 5,
      "rate": 14.705882352941176,
      "shortage_rank": 88,
      "prices": {
        "1": {
          "n": 26,
          "mean": "2.343076923076923076923076923",
          "rank": 25,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 19,
          "mean": "2.149315789473684210526315789",
          "rank": 19,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 4,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 15,
          "mean": "2.265466666666666666666666667",
          "rank": 39,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 12,
          "mean": "0.906",
          "rank": 27,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 1,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "10",
      "name": "Aube",
      "total": 68,
      "affected": 11,
      "rate": 16.176470588235293,
      "shortage_rank": 76,
      "prices": {
        "1": {
          "n": 48,
          "mean": "2.35525",
          "rank": 50,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 42,
          "mean": "2.179",
          "rank": 64,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 14,
          "mean": "2.233428571428571428571428571",
          "rank": 44,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 42,
          "mean": "2.255476190476190476190476190",
          "rank": 29,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 20,
          "mean": "0.91645",
          "rank": 43,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 5,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "11",
      "name": "Aude",
      "total": 86,
      "affected": 16,
      "rate": 18.6046511627907,
      "shortage_rank": 61,
      "prices": {
        "1": {
          "n": 69,
          "mean": "2.359043478260869565217391304",
          "rank": 57,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 55,
          "mean": "2.180981818181818181818181818",
          "rank": 70,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 7,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 43,
          "mean": "2.271",
          "rank": 50,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 28,
          "mean": "0.9465",
          "rank": 77,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 11,
          "mean": "1.097818181818181818181818182",
          "rank": 32,
          "count": 35,
          "bottom5": true
        }
      },
      "shortage_count": 95
    },
    {
      "code": "12",
      "name": "Aveyron",
      "total": 89,
      "affected": 15,
      "rate": 16.853932584269664,
      "shortage_rank": 71,
      "prices": {
        "1": {
          "n": 56,
          "mean": "2.342553571428571428571428571",
          "rank": 22,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 28,
          "mean": "2.1325",
          "rank": 3,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 21,
          "mean": "2.195190476190476190476190476",
          "rank": 10,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 23,
          "mean": "2.217826086956521739130434783",
          "rank": 2,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 13,
          "mean": "0.9296153846153846153846153846",
          "rank": 59,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 2,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "13",
      "name": "Bouches-du-Rhône",
      "total": 269,
      "affected": 57,
      "rate": 21.189591078066915,
      "shortage_rank": 41,
      "prices": {
        "1": {
          "n": 208,
          "mean": "2.348740384615384615384615385",
          "rank": 33,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 176,
          "mean": "2.142369318181818181818181818",
          "rank": 11,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 29,
          "mean": "2.204241379310344827586206897",
          "rank": 17,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 154,
          "mean": "2.237720779220779220779220779",
          "rank": 13,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 85,
          "mean": "0.9489647058823529411764705882",
          "rank": 79,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 26,
          "mean": "1.062692307692307692307692308",
          "rank": 23,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "14",
      "name": "Calvados",
      "total": 119,
      "affected": 30,
      "rate": 25.210084033613445,
      "shortage_rank": 18,
      "prices": {
        "1": {
          "n": 94,
          "mean": "2.332510638297872340425531915",
          "rank": 8,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 70,
          "mean": "2.151785714285714285714285714",
          "rank": 25,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 26,
          "mean": "2.252384615384615384615384615",
          "rank": 59,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 62,
          "mean": "2.260580645161290322580645161",
          "rank": 33,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 27,
          "mean": "0.9018518518518518518518518519",
          "rank": 22,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 17,
          "mean": "1.058588235294117647058823529",
          "rank": 20,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "15",
      "name": "Cantal",
      "total": 51,
      "affected": 11,
      "rate": 21.568627450980394,
      "shortage_rank": 37,
      "prices": {
        "1": {
          "n": 23,
          "mean": "2.348",
          "rank": 30,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 14,
          "mean": "2.195214285714285714285714286",
          "rank": 78,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 16,
          "mean": "2.2380625",
          "rank": 46,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 8,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 4,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 1,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "16",
      "name": "Charente",
      "total": 68,
      "affected": 15,
      "rate": 22.058823529411764,
      "shortage_rank": 33,
      "prices": {
        "1": {
          "n": 57,
          "mean": "2.348280701754385964912280702",
          "rank": 31,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 44,
          "mean": "2.176363636363636363636363636",
          "rank": 61,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 6,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 43,
          "mean": "2.307558139534883720930232558",
          "rank": 78,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 19,
          "mean": "0.8864736842105263157894736842",
          "rank": 9,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "17",
      "name": "Charente-Maritime",
      "total": 119,
      "affected": 31,
      "rate": 26.050420168067227,
      "shortage_rank": 17,
      "prices": {
        "1": {
          "n": 103,
          "mean": "2.349844660194174757281553398",
          "rank": 35,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 79,
          "mean": "2.186620253164556962025316456",
          "rank": 73,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 19,
          "mean": "2.209368421052631578947368421",
          "rank": 23,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 84,
          "mean": "2.298809523809523809523809524",
          "rank": 72,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 22,
          "mean": "0.8905909090909090909090909091",
          "rank": 13,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "18",
      "name": "Cher",
      "total": 64,
      "affected": 13,
      "rate": 20.3125,
      "shortage_rank": 45,
      "prices": {
        "1": {
          "n": 45,
          "mean": "2.392244444444444444444444444",
          "rank": 86,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 39,
          "mean": "2.210923076923076923076923077",
          "rank": 86,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 11,
          "mean": "2.271545454545454545454545455",
          "rank": 69,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 38,
          "mean": "2.321421052631578947368421053",
          "rank": 82,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 14,
          "mean": "0.9025",
          "rank": 25,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 6,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "19",
      "name": "Corrèze",
      "total": 65,
      "affected": 12,
      "rate": 18.46153846153846,
      "shortage_rank": 63,
      "prices": {
        "1": {
          "n": 42,
          "mean": "2.346261904761904761904761905",
          "rank": 29,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 32,
          "mean": "2.15134375",
          "rank": 23,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 12,
          "mean": "2.184583333333333333333333333",
          "rank": 3,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 27,
          "mean": "2.253518518518518518518518519",
          "rank": 28,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 13,
          "mean": "0.908",
          "rank": 29,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 3,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "21",
      "name": "Côte-d'Or",
      "total": 124,
      "affected": 20,
      "rate": 16.129032258064516,
      "shortage_rank": 77,
      "prices": {
        "1": {
          "n": 77,
          "mean": "2.370597402597402597402597403",
          "rank": 77,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 65,
          "mean": "2.175692307692307692307692308",
          "rank": 60,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 15,
          "mean": "2.212466666666666666666666667",
          "rank": 25,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 57,
          "mean": "2.270456140350877192982456140",
          "rank": 47,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 26,
          "mean": "0.9318076923076923076923076923",
          "rank": 64,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 13,
          "mean": "1.066846153846153846153846154",
          "rank": 26,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "22",
      "name": "Côtes-d'Armor",
      "total": 114,
      "affected": 17,
      "rate": 14.912280701754385,
      "shortage_rank": 87,
      "prices": {
        "1": {
          "n": 92,
          "mean": "2.330271739130434782608695652",
          "rank": 7,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 67,
          "mean": "2.144492537313432835820895522",
          "rank": 15,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 26,
          "mean": "2.222461538461538461538461538",
          "rank": 32,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 71,
          "mean": "2.228492957746478873239436620",
          "rank": 7,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 22,
          "mean": "0.8945454545454545454545454545",
          "rank": 17,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 6,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "23",
      "name": "Creuse",
      "total": 33,
      "affected": 2,
      "rate": 6.0606060606060606,
      "shortage_rank": 94,
      "prices": {
        "1": {
          "n": 28,
          "mean": "2.399464285714285714285714286",
          "rank": 90,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 21,
          "mean": "2.224142857142857142857142857",
          "rank": 90,
          "count": 93,
          "bottom5": true
        },
        "2": {
          "n": 9,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 14,
          "mean": "2.347928571428571428571428571",
          "rank": 88,
          "count": 91,
          "bottom5": true
        },
        "3": {
          "n": 5,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 3,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "24",
      "name": "Dordogne",
      "total": 100,
      "affected": 19,
      "rate": 19.0,
      "shortage_rank": 55,
      "prices": {
        "1": {
          "n": 66,
          "mean": "2.342121212121212121212121212",
          "rank": 20,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 50,
          "mean": "2.15746",
          "rank": 32,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 28,
          "mean": "2.192071428571428571428571429",
          "rank": 8,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 46,
          "mean": "2.284913043478260869565217391",
          "rank": 58,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 19,
          "mean": "0.8998421052631578947368421053",
          "rank": 21,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 11,
          "mean": "1.049",
          "rank": 12,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "25",
      "name": "Doubs",
      "total": 102,
      "affected": 19,
      "rate": 18.627450980392158,
      "shortage_rank": 60,
      "prices": {
        "1": {
          "n": 61,
          "mean": "2.395803278688524590163934426",
          "rank": 88,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 42,
          "mean": "2.206119047619047619047619048",
          "rank": 84,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 21,
          "mean": "2.260761904761904761904761905",
          "rank": 66,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 39,
          "mean": "2.307102564102564102564102564",
          "rank": 77,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 19,
          "mean": "0.9245263157894736842105263158",
          "rank": 51,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "26",
      "name": "Drôme",
      "total": 118,
      "affected": 18,
      "rate": 15.254237288135593,
      "shortage_rank": 85,
      "prices": {
        "1": {
          "n": 80,
          "mean": "2.3654125",
          "rank": 69,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 61,
          "mean": "2.188147540983606557377049180",
          "rank": 74,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 20,
          "mean": "2.2323",
          "rank": 41,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 55,
          "mean": "2.290127272727272727272727273",
          "rank": 63,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 38,
          "mean": "0.9170789473684210526315789474",
          "rank": 44,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 17,
          "mean": "1.084764705882352941176470588",
          "rank": 28,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "27",
      "name": "Eure",
      "total": 96,
      "affected": 17,
      "rate": 17.708333333333332,
      "shortage_rank": 69,
      "prices": {
        "1": {
          "n": 81,
          "mean": "2.350086419753086419753086420",
          "rank": 36,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 69,
          "mean": "2.173956521739130434782608696",
          "rank": 58,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 18,
          "mean": "2.2185",
          "rank": 29,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 68,
          "mean": "2.282352941176470588235294118",
          "rank": 57,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 36,
          "mean": "0.9154722222222222222222222222",
          "rank": 41,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 11,
          "mean": "1.065454545454545454545454545",
          "rank": 25,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "28",
      "name": "Eure-et-Loir",
      "total": 77,
      "affected": 15,
      "rate": 19.48051948051948,
      "shortage_rank": 51,
      "prices": {
        "1": {
          "n": 58,
          "mean": "2.368465517241379310344827586",
          "rank": 74,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 55,
          "mean": "2.186072727272727272727272727",
          "rank": 72,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 12,
          "mean": "2.23225",
          "rank": 40,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 52,
          "mean": "2.291153846153846153846153846",
          "rank": 66,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 21,
          "mean": "0.8917619047619047619047619048",
          "rank": 14,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 7,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "29",
      "name": "Finistère",
      "total": 144,
      "affected": 19,
      "rate": 13.194444444444445,
      "shortage_rank": 90,
      "prices": {
        "1": {
          "n": 119,
          "mean": "2.326067226890756302521008403",
          "rank": 4,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 95,
          "mean": "2.140642105263157894736842105",
          "rank": 8,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 51,
          "mean": "2.200823529411764705882352941",
          "rank": 13,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 92,
          "mean": "2.230586956521739130434782609",
          "rank": 9,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 26,
          "mean": "0.8850769230769230769230769231",
          "rank": 7,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "2A",
      "name": "Corse-du-Sud",
      "total": 58,
      "affected": 4,
      "rate": 6.896551724137931,
      "shortage_rank": 93,
      "prices": {
        "1": {
          "n": 21,
          "mean": "2.291476190476190476190476190",
          "rank": 2,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 20,
          "mean": "2.19035",
          "rank": 6,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 1,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "2B",
      "name": "Haute-Corse",
      "total": 68,
      "affected": 4,
      "rate": 5.882352941176471,
      "shortage_rank": 95,
      "prices": {
        "1": {
          "n": 23,
          "mean": "2.273608695652173913043478261",
          "rank": 1,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 17,
          "mean": "2.184882352941176470588235294",
          "rank": 4,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 0,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "30",
      "name": "Gard",
      "total": 137,
      "affected": 27,
      "rate": 19.708029197080293,
      "shortage_rank": 49,
      "prices": {
        "1": {
          "n": 102,
          "mean": "2.364098039215686274509803922",
          "rank": 66,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 76,
          "mean": "2.170592105263157894736842105",
          "rank": 52,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 26,
          "mean": "2.268615384615384615384615385",
          "rank": 68,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 72,
          "mean": "2.272861111111111111111111111",
          "rank": 51,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 43,
          "mean": "0.9053953488372093023255813953",
          "rank": 26,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 13,
          "mean": "1.102769230769230769230769231",
          "rank": 33,
          "count": 35,
          "bottom5": true
        }
      },
      "shortage_count": 95
    },
    {
      "code": "31",
      "name": "Haute-Garonne",
      "total": 189,
      "affected": 44,
      "rate": 23.280423280423282,
      "shortage_rank": 26,
      "prices": {
        "1": {
          "n": 164,
          "mean": "2.353426829268292682926829268",
          "rank": 48,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 136,
          "mean": "2.164698529411764705882352941",
          "rank": 42,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 28,
          "mean": "2.238928571428571428571428571",
          "rank": 48,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 117,
          "mean": "2.277170940170940170940170940",
          "rank": 53,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 70,
          "mean": "0.9227857142857142857142857143",
          "rank": 49,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 20,
          "mean": "1.0605",
          "rank": 21,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "32",
      "name": "Gers",
      "total": 49,
      "affected": 11,
      "rate": 22.448979591836736,
      "shortage_rank": 31,
      "prices": {
        "1": {
          "n": 27,
          "mean": "2.337259259259259259259259259",
          "rank": 10,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 24,
          "mean": "2.179083333333333333333333333",
          "rank": 65,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 9,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 17,
          "mean": "2.236352941176470588235294118",
          "rank": 12,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 7,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 2,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "33",
      "name": "Gironde",
      "total": 222,
      "affected": 66,
      "rate": 29.72972972972973,
      "shortage_rank": 12,
      "prices": {
        "1": {
          "n": 186,
          "mean": "2.352225806451612903225806452",
          "rank": 45,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 157,
          "mean": "2.166859872611464968152866242",
          "rank": 47,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 54,
          "mean": "2.233",
          "rank": 42,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 134,
          "mean": "2.302223880597014925373134328",
          "rank": 75,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 78,
          "mean": "0.8968205128205128205128205128",
          "rank": 19,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 34,
          "mean": "1.067088235294117647058823529",
          "rank": 27,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "34",
      "name": "Hérault",
      "total": 161,
      "affected": 29,
      "rate": 18.012422360248447,
      "shortage_rank": 67,
      "prices": {
        "1": {
          "n": 129,
          "mean": "2.361100775193798449612403101",
          "rank": 61,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 108,
          "mean": "2.164870370370370370370370370",
          "rank": 43,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 19,
          "mean": "2.214105263157894736842105263",
          "rank": 26,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 90,
          "mean": "2.253133333333333333333333333",
          "rank": 27,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 53,
          "mean": "0.9246415094339622641509433962",
          "rank": 52,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 23,
          "mean": "1.097391304347826086956521739",
          "rank": 31,
          "count": 35,
          "bottom5": true
        }
      },
      "shortage_count": 95
    },
    {
      "code": "35",
      "name": "Ille-et-Vilaine",
      "total": 149,
      "affected": 32,
      "rate": 21.476510067114095,
      "shortage_rank": 38,
      "prices": {
        "1": {
          "n": 126,
          "mean": "2.325611111111111111111111111",
          "rank": 3,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 102,
          "mean": "2.151852941176470588235294118",
          "rank": 26,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 37,
          "mean": "2.225216216216216216216216216",
          "rank": 36,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 99,
          "mean": "2.236050505050505050505050505",
          "rank": 11,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 30,
          "mean": "0.8805",
          "rank": 5,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 15,
          "mean": "1.008066666666666666666666667",
          "rank": 2,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "36",
      "name": "Indre",
      "total": 47,
      "affected": 8,
      "rate": 17.02127659574468,
      "shortage_rank": 70,
      "prices": {
        "1": {
          "n": 36,
          "mean": "2.337805555555555555555555556",
          "rank": 11,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 29,
          "mean": "2.152655172413793103448275862",
          "rank": 28,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 15,
          "mean": "2.223666666666666666666666667",
          "rank": 34,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 28,
          "mean": "2.244785714285714285714285714",
          "rank": 19,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 11,
          "mean": "0.9423636363636363636363636364",
          "rank": 74,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "37",
      "name": "Indre-et-Loire",
      "total": 90,
      "affected": 19,
      "rate": 21.11111111111111,
      "shortage_rank": 42,
      "prices": {
        "1": {
          "n": 75,
          "mean": "2.346013333333333333333333333",
          "rank": 28,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 58,
          "mean": "2.161465517241379310344827586",
          "rank": 39,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 20,
          "mean": "2.20525",
          "rank": 18,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 58,
          "mean": "2.270741379310344827586206897",
          "rank": 48,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 23,
          "mean": "0.9024347826086956521739130435",
          "rank": 24,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "38",
      "name": "Isère",
      "total": 190,
      "affected": 38,
      "rate": 20.0,
      "shortage_rank": 47,
      "prices": {
        "1": {
          "n": 152,
          "mean": "2.360796052631578947368421053",
          "rank": 60,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 120,
          "mean": "2.170666666666666666666666667",
          "rank": 53,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 30,
          "mean": "2.195533333333333333333333333",
          "rank": 11,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 110,
          "mean": "2.286381818181818181818181818",
          "rank": 59,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 60,
          "mean": "0.93545",
          "rank": 69,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 17,
          "mean": "1.047823529411764705882352941",
          "rank": 11,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "39",
      "name": "Jura",
      "total": 75,
      "affected": 16,
      "rate": 21.333333333333332,
      "shortage_rank": 39,
      "prices": {
        "1": {
          "n": 38,
          "mean": "2.376105263157894736842105263",
          "rank": 81,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 24,
          "mean": "2.180375",
          "rank": 68,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 6,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 22,
          "mean": "2.268954545454545454545454545",
          "rank": 45,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 6,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 5,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "40",
      "name": "Landes",
      "total": 104,
      "affected": 17,
      "rate": 16.346153846153847,
      "shortage_rank": 73,
      "prices": {
        "1": {
          "n": 69,
          "mean": "2.362333333333333333333333333",
          "rank": 64,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 62,
          "mean": "2.193838709677419354838709677",
          "rank": 77,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 31,
          "mean": "2.224193548387096774193548387",
          "rank": 35,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 45,
          "mean": "2.290911111111111111111111111",
          "rank": 65,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 29,
          "mean": "0.9086896551724137931034482759",
          "rank": 30,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "41",
      "name": "Loir-et-Cher",
      "total": 64,
      "affected": 14,
      "rate": 21.875,
      "shortage_rank": 34,
      "prices": {
        "1": {
          "n": 52,
          "mean": "2.365326923076923076923076923",
          "rank": 68,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 42,
          "mean": "2.203190476190476190476190476",
          "rank": 82,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 17,
          "mean": "2.245058823529411764705882353",
          "rank": 53,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 43,
          "mean": "2.293837209302325581395348837",
          "rank": 69,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 20,
          "mean": "0.9344",
          "rank": 67,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "42",
      "name": "Loire",
      "total": 127,
      "affected": 20,
      "rate": 15.748031496062993,
      "shortage_rank": 82,
      "prices": {
        "1": {
          "n": 97,
          "mean": "2.358298969072164948453608247",
          "rank": 55,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 77,
          "mean": "2.160610389610389610389610390",
          "rank": 38,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 23,
          "mean": "2.215826086956521739130434783",
          "rank": 27,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 60,
          "mean": "2.256933333333333333333333333",
          "rank": 31,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 35,
          "mean": "0.9139428571428571428571428571",
          "rank": 38,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "43",
      "name": "Haute-Loire",
      "total": 55,
      "affected": 8,
      "rate": 14.545454545454545,
      "shortage_rank": 89,
      "prices": {
        "1": {
          "n": 32,
          "mean": "2.3513125",
          "rank": 43,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 20,
          "mean": "2.14195",
          "rank": 10,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 11,
          "mean": "2.200272727272727272727272727",
          "rank": 12,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 22,
          "mean": "2.270318181818181818181818182",
          "rank": 46,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 8,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 2,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "44",
      "name": "Loire-Atlantique",
      "total": 174,
      "affected": 26,
      "rate": 14.942528735632184,
      "shortage_rank": 86,
      "prices": {
        "1": {
          "n": 137,
          "mean": "2.327649635036496350364963504",
          "rank": 5,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 121,
          "mean": "2.142495867768595041322314050",
          "rank": 12,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 30,
          "mean": "2.202033333333333333333333333",
          "rank": 15,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 119,
          "mean": "2.224142857142857142857142857",
          "rank": 5,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 56,
          "mean": "0.8751607142857142857142857143",
          "rank": 2,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 30,
          "mean": "0.9939666666666666666666666667",
          "rank": 1,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "45",
      "name": "Loiret",
      "total": 110,
      "affected": 23,
      "rate": 20.90909090909091,
      "shortage_rank": 43,
      "prices": {
        "1": {
          "n": 92,
          "mean": "2.356836956521739130434782609",
          "rank": 53,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 79,
          "mean": "2.166607594936708860759493671",
          "rank": 46,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 13,
          "mean": "2.256923076923076923076923077",
          "rank": 63,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 74,
          "mean": "2.265013513513513513513513514",
          "rank": 38,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 25,
          "mean": "0.93056",
          "rank": 61,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 8,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "46",
      "name": "Lot",
      "total": 63,
      "affected": 12,
      "rate": 19.047619047619047,
      "shortage_rank": 54,
      "prices": {
        "1": {
          "n": 42,
          "mean": "2.340309523809523809523809524",
          "rank": 16,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 30,
          "mean": "2.167133333333333333333333333",
          "rank": 49,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 5,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 34,
          "mean": "2.250705882352941176470588235",
          "rank": 24,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 14,
          "mean": "0.8937142857142857142857142857",
          "rank": 16,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "47",
      "name": "Lot-et-Garonne",
      "total": 83,
      "affected": 16,
      "rate": 19.27710843373494,
      "shortage_rank": 53,
      "prices": {
        "1": {
          "n": 53,
          "mean": "2.342641509433962264150943396",
          "rank": 23,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 47,
          "mean": "2.169723404255319148936170213",
          "rank": 50,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 23,
          "mean": "2.179782608695652173913043478",
          "rank": 2,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 36,
          "mean": "2.281388888888888888888888889",
          "rank": 56,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 22,
          "mean": "0.8963181818181818181818181818",
          "rank": 18,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 6,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "48",
      "name": "Lozère",
      "total": 37,
      "affected": 6,
      "rate": 16.216216216216218,
      "shortage_rank": 75,
      "prices": {
        "1": {
          "n": 17,
          "mean": "2.370705882352941176470588235",
          "rank": 79,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 11,
          "mean": "2.199454545454545454545454545",
          "rank": 80,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 3,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 5,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 5,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 0,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "49",
      "name": "Maine-et-Loire",
      "total": 109,
      "affected": 20,
      "rate": 18.34862385321101,
      "shortage_rank": 64,
      "prices": {
        "1": {
          "n": 91,
          "mean": "2.353681318681318681318681319",
          "rank": 49,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 78,
          "mean": "2.185128205128205128205128205",
          "rank": 71,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 22,
          "mean": "2.192045454545454545454545455",
          "rank": 7,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 70,
          "mean": "2.288957142857142857142857143",
          "rank": 62,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 26,
          "mean": "0.8883846153846153846153846154",
          "rank": 11,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 7,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "50",
      "name": "Manche",
      "total": 122,
      "affected": 28,
      "rate": 22.950819672131146,
      "shortage_rank": 30,
      "prices": {
        "1": {
          "n": 85,
          "mean": "2.339129411764705882352941176",
          "rank": 14,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 65,
          "mean": "2.160353846153846153846153846",
          "rank": 36,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 30,
          "mean": "2.2121",
          "rank": 24,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 59,
          "mean": "2.266830508474576271186440678",
          "rank": 42,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 15,
          "mean": "0.9087333333333333333333333333",
          "rank": 31,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 7,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "51",
      "name": "Marne",
      "total": 88,
      "affected": 14,
      "rate": 15.909090909090908,
      "shortage_rank": 80,
      "prices": {
        "1": {
          "n": 70,
          "mean": "2.356671428571428571428571429",
          "rank": 52,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 63,
          "mean": "2.172746031746031746031746032",
          "rank": 57,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 12,
          "mean": "2.2445",
          "rank": 52,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 61,
          "mean": "2.270754098360655737704918033",
          "rank": 49,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 37,
          "mean": "0.9237027027027027027027027027",
          "rank": 50,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 20,
          "mean": "1.03415",
          "rank": 8,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "52",
      "name": "Haute-Marne",
      "total": 39,
      "affected": 9,
      "rate": 23.076923076923077,
      "shortage_rank": 27,
      "prices": {
        "1": {
          "n": 24,
          "mean": "2.396",
          "rank": 89,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 24,
          "mean": "2.190458333333333333333333333",
          "rank": 75,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 3,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 19,
          "mean": "2.292052631578947368421052632",
          "rank": 68,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 7,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 7,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "53",
      "name": "Mayenne",
      "total": 53,
      "affected": 15,
      "rate": 28.30188679245283,
      "shortage_rank": 13,
      "prices": {
        "1": {
          "n": 37,
          "mean": "2.342702702702702702702702703",
          "rank": 24,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 28,
          "mean": "2.129642857142857142857142857",
          "rank": 1,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 16,
          "mean": "2.227875",
          "rank": 37,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 30,
          "mean": "2.265833333333333333333333333",
          "rank": 40,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 10,
          "mean": "0.9196",
          "rank": 48,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 5,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "54",
      "name": "Meurthe-et-Moselle",
      "total": 94,
      "affected": 38,
      "rate": 40.42553191489362,
      "shortage_rank": 2,
      "prices": {
        "1": {
          "n": 48,
          "mean": "2.403541666666666666666666667",
          "rank": 92,
          "count": 95,
          "bottom5": true
        },
        "5": {
          "n": 46,
          "mean": "2.220608695652173913043478261",
          "rank": 89,
          "count": 93,
          "bottom5": true
        },
        "2": {
          "n": 13,
          "mean": "2.288846153846153846153846154",
          "rank": 72,
          "count": 76,
          "bottom5": true
        },
        "6": {
          "n": 41,
          "mean": "2.325219512195121951219512195",
          "rank": 85,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 21,
          "mean": "0.9385714285714285714285714286",
          "rank": 71,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 10,
          "mean": "1.1177",
          "rank": 35,
          "count": 35,
          "bottom5": true
        }
      },
      "shortage_count": 95
    },
    {
      "code": "55",
      "name": "Meuse",
      "total": 37,
      "affected": 7,
      "rate": 18.91891891891892,
      "shortage_rank": 56,
      "prices": {
        "1": {
          "n": 23,
          "mean": "2.371086956521739130434782609",
          "rank": 80,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 17,
          "mean": "2.204294117647058823529411765",
          "rank": 83,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 7,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 17,
          "mean": "2.321823529411764705882352941",
          "rank": 83,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 7,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "56",
      "name": "Morbihan",
      "total": 143,
      "affected": 23,
      "rate": 16.083916083916083,
      "shortage_rank": 78,
      "prices": {
        "1": {
          "n": 123,
          "mean": "2.333105691056910569105691057",
          "rank": 9,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 104,
          "mean": "2.142875",
          "rank": 13,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 37,
          "mean": "2.208459459459459459459459459",
          "rank": 22,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 89,
          "mean": "2.220797752808988764044943820",
          "rank": 4,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 39,
          "mean": "0.8789230769230769230769230769",
          "rank": 3,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "57",
      "name": "Moselle",
      "total": 131,
      "affected": 40,
      "rate": 30.53435114503817,
      "shortage_rank": 11,
      "prices": {
        "1": {
          "n": 91,
          "mean": "2.432703296703296703296703297",
          "rank": 93,
          "count": 95,
          "bottom5": true
        },
        "5": {
          "n": 76,
          "mean": "2.242131578947368421052631579",
          "rank": 91,
          "count": 93,
          "bottom5": true
        },
        "2": {
          "n": 19,
          "mean": "2.293578947368421052631578947",
          "rank": 73,
          "count": 76,
          "bottom5": true
        },
        "6": {
          "n": 70,
          "mean": "2.348828571428571428571428571",
          "rank": 89,
          "count": 91,
          "bottom5": true
        },
        "3": {
          "n": 28,
          "mean": "0.9102142857142857142857142857",
          "rank": 33,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 15,
          "mean": "1.011266666666666666666666667",
          "rank": 3,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "58",
      "name": "Nièvre",
      "total": 60,
      "affected": 7,
      "rate": 11.666666666666666,
      "shortage_rank": 91,
      "prices": {
        "1": {
          "n": 36,
          "mean": "2.366",
          "rank": 70,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 27,
          "mean": "2.176592592592592592592592593",
          "rank": 62,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 11,
          "mean": "2.220545454545454545454545455",
          "rank": 31,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 28,
          "mean": "2.277571428571428571428571429",
          "rank": 54,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 11,
          "mean": "0.8881818181818181818181818182",
          "rank": 10,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 3,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "59",
      "name": "Nord",
      "total": 250,
      "affected": 53,
      "rate": 21.2,
      "shortage_rank": 40,
      "prices": {
        "1": {
          "n": 200,
          "mean": "2.33967",
          "rank": 15,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 178,
          "mean": "2.136410112359550561797752809",
          "rank": 5,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 27,
          "mean": "2.220259259259259259259259259",
          "rank": 30,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 161,
          "mean": "2.245813664596273291925465839",
          "rank": 20,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 96,
          "mean": "0.91065625",
          "rank": 35,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 24,
          "mean": "1.047583333333333333333333333",
          "rank": 10,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "60",
      "name": "Oise",
      "total": 117,
      "affected": 27,
      "rate": 23.076923076923077,
      "shortage_rank": 27,
      "prices": {
        "1": {
          "n": 95,
          "mean": "2.343231578947368421052631579",
          "rank": 27,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 80,
          "mean": "2.153",
          "rank": 29,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 30,
          "mean": "2.216",
          "rank": 28,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 75,
          "mean": "2.252413333333333333333333333",
          "rank": 26,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 38,
          "mean": "0.9175",
          "rank": 45,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 12,
          "mean": "1.040666666666666666666666667",
          "rank": 9,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "61",
      "name": "Orne",
      "total": 58,
      "affected": 14,
      "rate": 24.137931034482758,
      "shortage_rank": 23,
      "prices": {
        "1": {
          "n": 46,
          "mean": "2.350913043478260869565217391",
          "rank": 41,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 33,
          "mean": "2.166090909090909090909090909",
          "rank": 45,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 12,
          "mean": "2.206333333333333333333333333",
          "rank": 19,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 32,
          "mean": "2.2635625",
          "rank": 37,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 11,
          "mean": "0.9106363636363636363636363636",
          "rank": 34,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "62",
      "name": "Pas-de-Calais",
      "total": 231,
      "affected": 62,
      "rate": 26.83982683982684,
      "shortage_rank": 15,
      "prices": {
        "1": {
          "n": 185,
          "mean": "2.350454054054054054054054054",
          "rank": 38,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 162,
          "mean": "2.146481481481481481481481481",
          "rank": 16,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 31,
          "mean": "2.249451612903225806451612903",
          "rank": 58,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 148,
          "mean": "2.257844594594594594594594595",
          "rank": 32,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 69,
          "mean": "0.9076231884057971014492753623",
          "rank": 28,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 25,
          "mean": "1.03016",
          "rank": 7,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "63",
      "name": "Puy-de-Dôme",
      "total": 117,
      "affected": 27,
      "rate": 23.076923076923077,
      "shortage_rank": 27,
      "prices": {
        "1": {
          "n": 92,
          "mean": "2.338402173913043478260869565",
          "rank": 12,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 72,
          "mean": "2.138069444444444444444444444",
          "rank": 6,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 19,
          "mean": "2.247526315789473684210526316",
          "rank": 57,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 65,
          "mean": "2.243815384615384615384615385",
          "rank": 18,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 28,
          "mean": "0.9365",
          "rank": 70,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "64",
      "name": "Pyrénées-Atlantiques",
      "total": 115,
      "affected": 19,
      "rate": 16.52173913043478,
      "shortage_rank": 72,
      "prices": {
        "1": {
          "n": 85,
          "mean": "2.338423529411764705882352941",
          "rank": 13,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 71,
          "mean": "2.148873239436619718309859155",
          "rank": 18,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 26,
          "mean": "2.201692307692307692307692308",
          "rank": 14,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 61,
          "mean": "2.256786885245901639344262295",
          "rank": 30,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 37,
          "mean": "0.9140540540540540540540540541",
          "rank": 39,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 15,
          "mean": "1.092333333333333333333333333",
          "rank": 30,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "65",
      "name": "Hautes-Pyrénées",
      "total": 50,
      "affected": 8,
      "rate": 16.0,
      "shortage_rank": 79,
      "prices": {
        "1": {
          "n": 36,
          "mean": "2.367583333333333333333333333",
          "rank": 72,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 31,
          "mean": "2.151677419354838709677419355",
          "rank": 24,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 5,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 29,
          "mean": "2.240172413793103448275862069",
          "rank": 16,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 13,
          "mean": "0.9456923076923076923076923077",
          "rank": 76,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "66",
      "name": "Pyrénées-Orientales",
      "total": 71,
      "affected": 11,
      "rate": 15.492957746478874,
      "shortage_rank": 83,
      "prices": {
        "1": {
          "n": 51,
          "mean": "2.348529411764705882352941176",
          "rank": 32,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 46,
          "mean": "2.156782608695652173913043478",
          "rank": 30,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 6,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 37,
          "mean": "2.238135135135135135135135135",
          "rank": 14,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 16,
          "mean": "0.8841875",
          "rank": 6,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 3,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "67",
      "name": "Bas-Rhin",
      "total": 149,
      "affected": 63,
      "rate": 42.281879194630875,
      "shortage_rank": 1,
      "prices": {
        "1": {
          "n": 98,
          "mean": "2.481938775510204081632653061",
          "rank": 95,
          "count": 95,
          "bottom5": true
        },
        "5": {
          "n": 90,
          "mean": "2.289977777777777777777777778",
          "rank": 93,
          "count": 93,
          "bottom5": true
        },
        "2": {
          "n": 22,
          "mean": "2.326590909090909090909090909",
          "rank": 75,
          "count": 76,
          "bottom5": true
        },
        "6": {
          "n": 80,
          "mean": "2.3980125",
          "rank": 91,
          "count": 91,
          "bottom5": true
        },
        "3": {
          "n": 28,
          "mean": "0.9314642857142857142857142857",
          "rank": 63,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 14,
          "mean": "1.021571428571428571428571429",
          "rank": 4,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "68",
      "name": "Haut-Rhin",
      "total": 114,
      "affected": 43,
      "rate": 37.719298245614034,
      "shortage_rank": 3,
      "prices": {
        "1": {
          "n": 69,
          "mean": "2.460434782608695652173913043",
          "rank": 94,
          "count": 95,
          "bottom5": true
        },
        "5": {
          "n": 59,
          "mean": "2.257728813559322033898305085",
          "rank": 92,
          "count": 93,
          "bottom5": true
        },
        "2": {
          "n": 15,
          "mean": "2.3408",
          "rank": 76,
          "count": 76,
          "bottom5": true
        },
        "6": {
          "n": 60,
          "mean": "2.372333333333333333333333333",
          "rank": 90,
          "count": 91,
          "bottom5": true
        },
        "3": {
          "n": 29,
          "mean": "0.9265862068965517241379310345",
          "rank": 53,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 8,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "69",
      "name": "Rhône",
      "total": 199,
      "affected": 49,
      "rate": 24.623115577889447,
      "shortage_rank": 21,
      "prices": {
        "1": {
          "n": 160,
          "mean": "2.36201875",
          "rank": 63,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 131,
          "mean": "2.159526717557251908396946565",
          "rank": 35,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 22,
          "mean": "2.203636363636363636363636364",
          "rank": 16,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 115,
          "mean": "2.279843478260869565217391304",
          "rank": 55,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 59,
          "mean": "0.9481864406779661016949152542",
          "rank": 78,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 16,
          "mean": "1.055",
          "rank": 16,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "70",
      "name": "Haute-Saône",
      "total": 53,
      "affected": 13,
      "rate": 24.528301886792452,
      "shortage_rank": 22,
      "prices": {
        "1": {
          "n": 18,
          "mean": "2.392888888888888888888888889",
          "rank": 87,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 11,
          "mean": "2.199909090909090909090909091",
          "rank": 81,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 4,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 19,
          "mean": "2.319",
          "rank": 81,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 6,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "71",
      "name": "Saône-et-Loire",
      "total": 144,
      "affected": 26,
      "rate": 18.055555555555557,
      "shortage_rank": 65,
      "prices": {
        "1": {
          "n": 100,
          "mean": "2.3596",
          "rank": 58,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 71,
          "mean": "2.151323943661971830985915493",
          "rank": 22,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 37,
          "mean": "2.229270270270270270270270270",
          "rank": 38,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 70,
          "mean": "2.268571428571428571428571429",
          "rank": 44,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 24,
          "mean": "0.9397083333333333333333333333",
          "rank": 72,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 6,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "72",
      "name": "Sarthe",
      "total": 97,
      "affected": 24,
      "rate": 24.742268041237114,
      "shortage_rank": 20,
      "prices": {
        "1": {
          "n": 72,
          "mean": "2.359888888888888888888888889",
          "rank": 59,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 68,
          "mean": "2.179897058823529411764705882",
          "rank": 67,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 21,
          "mean": "2.238714285714285714285714286",
          "rank": 47,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 53,
          "mean": "2.318245283018867924528301887",
          "rank": 80,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 14,
          "mean": "0.9282142857142857142857142857",
          "rank": 57,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 14,
          "mean": "1.065214285714285714285714286",
          "rank": 24,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "73",
      "name": "Savoie",
      "total": 91,
      "affected": 17,
      "rate": 18.681318681318682,
      "shortage_rank": 59,
      "prices": {
        "1": {
          "n": 64,
          "mean": "2.387828125",
          "rank": 85,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 40,
          "mean": "2.220075",
          "rank": 88,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 16,
          "mean": "2.2331875",
          "rank": 43,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 43,
          "mean": "2.326837209302325581395348837",
          "rank": 86,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 15,
          "mean": "0.9340666666666666666666666667",
          "rank": 66,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 10,
          "mean": "1.1125",
          "rank": 34,
          "count": 35,
          "bottom5": true
        }
      },
      "shortage_count": 95
    },
    {
      "code": "74",
      "name": "Haute-Savoie",
      "total": 128,
      "affected": 28,
      "rate": 21.875,
      "shortage_rank": 34,
      "prices": {
        "1": {
          "n": 90,
          "mean": "2.379144444444444444444444444",
          "rank": 82,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 71,
          "mean": "2.179774647887323943661971831",
          "rank": 66,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 18,
          "mean": "2.245333333333333333333333333",
          "rank": 55,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 62,
          "mean": "2.311290322580645161290322581",
          "rank": 79,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 36,
          "mean": "0.9271111111111111111111111111",
          "rank": 54,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 14,
          "mean": "1.054857142857142857142857143",
          "rank": 15,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "75",
      "name": "Paris",
      "total": 47,
      "affected": 16,
      "rate": 34.04255319148936,
      "shortage_rank": 6,
      "prices": {
        "1": {
          "n": 31,
          "mean": "2.366709677419354838709677419",
          "rank": 71,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 29,
          "mean": "2.141862068965517241379310345",
          "rank": 9,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 1,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 26,
          "mean": "2.220576923076923076923076923",
          "rank": 3,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 11,
          "mean": "0.9719090909090909090909090909",
          "rank": 82,
          "count": 84,
          "bottom5": true
        },
        "4": {
          "n": 2,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "76",
      "name": "Seine-Maritime",
      "total": 169,
      "affected": 47,
      "rate": 27.810650887573964,
      "shortage_rank": 14,
      "prices": {
        "1": {
          "n": 139,
          "mean": "2.340776978417266187050359712",
          "rank": 17,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 118,
          "mean": "2.160584745762711864406779661",
          "rank": 37,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 33,
          "mean": "2.231303030303030303030303030",
          "rank": 39,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 106,
          "mean": "2.274198113207547169811320755",
          "rank": 52,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 46,
          "mean": "0.9090434782608695652173913043",
          "rank": 32,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 16,
          "mean": "1.0236875",
          "rank": 5,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "77",
      "name": "Seine-et-Marne",
      "total": 175,
      "affected": 44,
      "rate": 25.142857142857142,
      "shortage_rank": 19,
      "prices": {
        "1": {
          "n": 146,
          "mean": "2.350582191780821917808219178",
          "rank": 39,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 136,
          "mean": "2.150470588235294117647058824",
          "rank": 21,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 25,
          "mean": "2.26032",
          "rank": 64,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 132,
          "mean": "2.239795454545454545454545455",
          "rank": 15,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 59,
          "mean": "0.9185084745762711864406779661",
          "rank": 47,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 25,
          "mean": "1.05256",
          "rank": 13,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "78",
      "name": "Yvelines",
      "total": 143,
      "affected": 45,
      "rate": 31.46853146853147,
      "shortage_rank": 9,
      "prices": {
        "1": {
          "n": 129,
          "mean": "2.342139534883720930232558140",
          "rank": 21,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 123,
          "mean": "2.131479674796747967479674797",
          "rank": 2,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 18,
          "mean": "2.254",
          "rank": 60,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 102,
          "mean": "2.235882352941176470588235294",
          "rank": 10,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 51,
          "mean": "0.9281176470588235294117647059",
          "rank": 56,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 16,
          "mean": "1.055875",
          "rank": 19,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "79",
      "name": "Deux-Sèvres",
      "total": 71,
      "affected": 14,
      "rate": 19.718309859154928,
      "shortage_rank": 48,
      "prices": {
        "1": {
          "n": 56,
          "mean": "2.350160714285714285714285714",
          "rank": 37,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 41,
          "mean": "2.176853658536585365853658537",
          "rank": 63,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 18,
          "mean": "2.186666666666666666666666667",
          "rank": 5,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 38,
          "mean": "2.290578947368421052631578947",
          "rank": 64,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 19,
          "mean": "0.8862631578947368421052631579",
          "rank": 8,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 6,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "80",
      "name": "Somme",
      "total": 110,
      "affected": 26,
      "rate": 23.636363636363637,
      "shortage_rank": 24,
      "prices": {
        "1": {
          "n": 82,
          "mean": "2.364134146341463414634146341",
          "rank": 67,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 72,
          "mean": "2.17425",
          "rank": 59,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 8,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 67,
          "mean": "2.292014925373134328358208955",
          "rank": 67,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 29,
          "mean": "0.916",
          "rank": 42,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 7,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "81",
      "name": "Tarn",
      "total": 73,
      "affected": 13,
      "rate": 17.80821917808219,
      "shortage_rank": 68,
      "prices": {
        "1": {
          "n": 48,
          "mean": "2.341895833333333333333333333",
          "rank": 19,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 38,
          "mean": "2.148342105263157894736842105",
          "rank": 17,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 10,
          "mean": "2.2428",
          "rank": 51,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 37,
          "mean": "2.229972972972972972972972973",
          "rank": 8,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 28,
          "mean": "0.8971071428571428571428571429",
          "rank": 20,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 8,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "82",
      "name": "Tarn-et-Garonne",
      "total": 64,
      "affected": 15,
      "rate": 23.4375,
      "shortage_rank": 25,
      "prices": {
        "1": {
          "n": 39,
          "mean": "2.355769230769230769230769231",
          "rank": 51,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 37,
          "mean": "2.172162162162162162162162162",
          "rank": 56,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 9,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 35,
          "mean": "2.287342857142857142857142857",
          "rank": 60,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 14,
          "mean": "0.9117142857142857142857142857",
          "rank": 36,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 6,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "83",
      "name": "Var",
      "total": 176,
      "affected": 34,
      "rate": 19.318181818181817,
      "shortage_rank": 52,
      "prices": {
        "1": {
          "n": 137,
          "mean": "2.349350364963503649635036496",
          "rank": 34,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 116,
          "mean": "2.149586206896551724137931034",
          "rank": 20,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 24,
          "mean": "2.207375",
          "rank": 20,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 100,
          "mean": "2.24999",
          "rank": 23,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 55,
          "mean": "0.9332909090909090909090909091",
          "rank": 65,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 15,
          "mean": "1.054533333333333333333333333",
          "rank": 14,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "84",
      "name": "Vaucluse",
      "total": 105,
      "affected": 11,
      "rate": 10.476190476190476,
      "shortage_rank": 92,
      "prices": {
        "1": {
          "n": 73,
          "mean": "2.361506849315068493150684932",
          "rank": 62,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 57,
          "mean": "2.171350877192982456140350877",
          "rank": 55,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 11,
          "mean": "2.280363636363636363636363636",
          "rank": 70,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 46,
          "mean": "2.267347826086956521739130435",
          "rank": 43,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 43,
          "mean": "0.9309534883720930232558139535",
          "rank": 62,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 8,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "85",
      "name": "Vendée",
      "total": 122,
      "affected": 22,
      "rate": 18.0327868852459,
      "shortage_rank": 66,
      "prices": {
        "1": {
          "n": 99,
          "mean": "2.328747474747474747474747475",
          "rank": 6,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 75,
          "mean": "2.164933333333333333333333333",
          "rank": 44,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 22,
          "mean": "2.175727272727272727272727273",
          "rank": 1,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 70,
          "mean": "2.2617",
          "rank": 35,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 32,
          "mean": "0.88984375",
          "rank": 12,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "86",
      "name": "Vienne",
      "total": 74,
      "affected": 15,
      "rate": 20.27027027027027,
      "shortage_rank": 46,
      "prices": {
        "1": {
          "n": 55,
          "mean": "2.369581818181818181818181818",
          "rank": 75,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 42,
          "mean": "2.210738095238095238095238095",
          "rank": 85,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 14,
          "mean": "2.207642857142857142857142857",
          "rank": 21,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 43,
          "mean": "2.299093023255813953488372093",
          "rank": 73,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 16,
          "mean": "0.8594375",
          "rank": 1,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 7,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "87",
      "name": "Haute-Vienne",
      "total": 84,
      "affected": 13,
      "rate": 15.476190476190476,
      "shortage_rank": 84,
      "prices": {
        "1": {
          "n": 61,
          "mean": "2.379639344262295081967213115",
          "rank": 83,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 53,
          "mean": "2.198886792452830188679245283",
          "rank": 79,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 18,
          "mean": "2.240444444444444444444444444",
          "rank": 49,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 52,
          "mean": "2.323519230769230769230769231",
          "rank": 84,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 23,
          "mean": "0.8919565217391304347826086957",
          "rank": 15,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 8,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "88",
      "name": "Vosges",
      "total": 83,
      "affected": 30,
      "rate": 36.144578313253014,
      "shortage_rank": 5,
      "prices": {
        "1": {
          "n": 46,
          "mean": "2.401826086956521739130434783",
          "rank": 91,
          "count": 95,
          "bottom5": true
        },
        "5": {
          "n": 37,
          "mean": "2.212459459459459459459459459",
          "rank": 87,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 11,
          "mean": "2.293818181818181818181818182",
          "rank": 74,
          "count": 76,
          "bottom5": true
        },
        "6": {
          "n": 37,
          "mean": "2.330081081081081081081081081",
          "rank": 87,
          "count": 91,
          "bottom5": true
        },
        "3": {
          "n": 13,
          "mean": "0.902",
          "rank": 23,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "89",
      "name": "Yonne",
      "total": 86,
      "affected": 23,
      "rate": 26.74418604651163,
      "shortage_rank": 16,
      "prices": {
        "1": {
          "n": 49,
          "mean": "2.358244897959183673469387755",
          "rank": 54,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 42,
          "mean": "2.163476190476190476190476190",
          "rank": 40,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 5,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 38,
          "mean": "2.246842105263157894736842105",
          "rank": 21,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 21,
          "mean": "0.9408095238095238095238095238",
          "rank": 73,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 12,
          "mean": "1.091083333333333333333333333",
          "rank": 29,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "90",
      "name": "Territoire de Belfort",
      "total": 18,
      "affected": 7,
      "rate": 38.888888888888886,
      "shortage_rank": null,
      "prices": {
        "1": {
          "n": 9,
          "mean": null,
          "rank": null
        },
        "5": {
          "n": 6,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 4,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 6,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 4,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      }
    },
    {
      "code": "91",
      "name": "Essonne",
      "total": 129,
      "affected": 40,
      "rate": 31.007751937984494,
      "shortage_rank": 10,
      "prices": {
        "1": {
          "n": 115,
          "mean": "2.351521739130434782608695652",
          "rank": 44,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 97,
          "mean": "2.163639175257731958762886598",
          "rank": 41,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 23,
          "mean": "2.234",
          "rank": 45,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 89,
          "mean": "2.302764044943820224719101124",
          "rank": 76,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 45,
          "mean": "0.9350222222222222222222222222",
          "rank": 68,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 19,
          "mean": "1.061473684210526315789473684",
          "rank": 22,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "92",
      "name": "Hauts-de-Seine",
      "total": 66,
      "affected": 21,
      "rate": 31.818181818181817,
      "shortage_rank": 7,
      "prices": {
        "1": {
          "n": 63,
          "mean": "2.384888888888888888888888889",
          "rank": 84,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 60,
          "mean": "2.1705",
          "rank": 51,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 2,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 52,
          "mean": "2.296211538461538461538461538",
          "rank": 71,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 19,
          "mean": "0.9834210526315789473684210526",
          "rank": 84,
          "count": 84,
          "bottom5": true
        },
        "4": {
          "n": 4,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "93",
      "name": "Seine-Saint-Denis",
      "total": 83,
      "affected": 18,
      "rate": 21.686746987951807,
      "shortage_rank": 36,
      "prices": {
        "1": {
          "n": 74,
          "mean": "2.370527027027027027027027027",
          "rank": 76,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 71,
          "mean": "2.170845070422535211267605634",
          "rank": 54,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 13,
          "mean": "2.261",
          "rank": 67,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 65,
          "mean": "2.266569230769230769230769231",
          "rank": 41,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 23,
          "mean": "0.9546086956521739130434782609",
          "rank": 80,
          "count": 84,
          "bottom5": true
        },
        "4": {
          "n": 11,
          "mean": "1.055",
          "rank": 16,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "94",
      "name": "Val-de-Marne",
      "total": 75,
      "affected": 28,
      "rate": 37.333333333333336,
      "shortage_rank": 4,
      "prices": {
        "1": {
          "n": 63,
          "mean": "2.367873015873015873015873016",
          "rank": 73,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 57,
          "mean": "2.180596491228070175438596491",
          "rank": 69,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 11,
          "mean": "2.260545454545454545454545455",
          "rank": 65,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 52,
          "mean": "2.2945",
          "rank": 70,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 16,
          "mean": "0.9791875",
          "rank": 83,
          "count": 84,
          "bottom5": true
        },
        "4": {
          "n": 9,
          "mean": null,
          "rank": null
        }
      },
      "shortage_count": 95
    },
    {
      "code": "95",
      "name": "Val-d'Oise",
      "total": 107,
      "affected": 34,
      "rate": 31.77570093457944,
      "shortage_rank": 8,
      "prices": {
        "1": {
          "n": 100,
          "mean": "2.35304",
          "rank": 47,
          "count": 95,
          "bottom5": false
        },
        "5": {
          "n": 89,
          "mean": "2.157112359550561797752808989",
          "rank": 31,
          "count": 93,
          "bottom5": false
        },
        "2": {
          "n": 10,
          "mean": "2.2808",
          "rank": 71,
          "count": 76,
          "bottom5": false
        },
        "6": {
          "n": 82,
          "mean": "2.261365853658536585365853659",
          "rank": 34,
          "count": 91,
          "bottom5": false
        },
        "3": {
          "n": 43,
          "mean": "0.9282325581395348837209302326",
          "rank": 58,
          "count": 84,
          "bottom5": false
        },
        "4": {
          "n": 14,
          "mean": "1.055071428571428571428571429",
          "rank": 18,
          "count": 35,
          "bottom5": false
        }
      },
      "shortage_count": 95
    },
    {
      "code": "971",
      "name": "Guadeloupe",
      "total": 0,
      "affected": 0,
      "rate": null,
      "shortage_rank": null,
      "prices": {
        "1": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "5": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 0,
          "mean": null,
          "rank": null
        }
      }
    },
    {
      "code": "972",
      "name": "Martinique",
      "total": 0,
      "affected": 0,
      "rate": null,
      "shortage_rank": null,
      "prices": {
        "1": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "5": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 0,
          "mean": null,
          "rank": null
        }
      }
    },
    {
      "code": "973",
      "name": "Guyane",
      "total": 0,
      "affected": 0,
      "rate": null,
      "shortage_rank": null,
      "prices": {
        "1": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "5": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 0,
          "mean": null,
          "rank": null
        }
      }
    },
    {
      "code": "974",
      "name": "La Réunion",
      "total": 0,
      "affected": 0,
      "rate": null,
      "shortage_rank": null,
      "prices": {
        "1": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "5": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 0,
          "mean": null,
          "rank": null
        }
      }
    },
    {
      "code": "976",
      "name": "Mayotte",
      "total": 0,
      "affected": 0,
      "rate": null,
      "shortage_rank": null,
      "prices": {
        "1": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "5": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "2": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "6": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "3": {
          "n": 0,
          "mean": null,
          "rank": null
        },
        "4": {
          "n": 0,
          "mean": null,
          "rank": null
        }
      }
    }
  ]
}