{
 "meta": {
  "anni": [
   2010,
   2011,
   2012,
   2013,
   2014,
   2015,
   2016,
   2017,
   2018,
   2019,
   2020,
   2021,
   2022,
   2023,
   2024
  ],
  "rottura_abitanti": [
   2011,
   2012
  ],
  "scaricato": "2026-11-01",
  "pagina_generata_da": "rifiuti/scripts/pagina.py",
  "gruppi": [
   {
    "id": "indiff",
    "nome": "Indifferenziato",
    "colonne_ISPRA": [
     "indifferenziato",
     "ingombranti_smaltimento"
    ]
   },
   {
    "id": "organico",
    "nome": "Organico (umido)",
    "colonne_ISPRA": [
     "umido"
    ]
   },
   {
    "id": "carta",
    "nome": "Carta e cartone",
    "colonne_ISPRA": [
     "carta"
    ]
   },
   {
    "id": "vpm",
    "nome": "Vetro, plastica e metalli",
    "colonne_ISPRA": [
     "vetro",
     "plastica",
     "metallo"
    ]
   },
   {
    "id": "altre",
    "nome": "Altre raccolte differenziate",
    "colonne_ISPRA": [
     "verde",
     "legno",
     "raee",
     "tessili",
     "selettiva",
     "cd",
     "spazzamento_recupero",
     "ingombranti_recupero",
     "altro"
    ]
   }
  ],
  "n_comuni_italia_2024": 7782
 },
 "milano": {
  "anni": [
   2010,
   2011,
   2012,
   2013,
   2014,
   2015,
   2016,
   2017,
   2018,
   2019,
   2020,
   2021,
   2022,
   2023,
   2024
  ],
  "popolazione": [
   1324110,
   1242123,
   1240173,
   1324169,
   1337155,
   1345851,
   1351562,
   1366180,
   1395980,
   1406242,
   1397715,
   1371498,
   1354196,
   1371850,
   1366155
  ],
  "ru_t": [
   711873,
   692600,
   666766,
   650670,
   666471,
   668068,
   679278,
   675798,
   692228,
   707507,
   608413,
   629031,
   635225,
   651897,
   657674
  ],
  "rd_t": [
   240610,
   240413,
   245175,
   276576,
   332718,
   349629,
   391282,
   390891,
   407318,
   433404,
   381660,
   393267,
   394574,
   407049,
   416517
  ],
  "rd_pct": [
   33.8,
   34.7,
   36.8,
   42.5,
   49.9,
   52.3,
   57.6,
   57.8,
   58.8,
   61.3,
   62.7,
   62.5,
   62.1,
   62.4,
   63.3
  ],
  "rd_pct_senza_cd_spazz": [
   33.8,
   34.7,
   36.8,
   42.5,
   49.9,
   52.3,
   53.3,
   54.1,
   55.6,
   57.0,
   58.8,
   58.8,
   58.9,
   59.2,
   60.2
  ],
  "ru_pc": [
   537.6,
   null,
   null,
   491.4,
   498.4,
   496.4,
   502.6,
   494.7,
   495.9,
   503.1,
   435.3,
   458.6,
   469.1,
   475.2,
   481.4
  ],
  "gruppi": [
   {
    "id": "indiff",
    "nome": "Indifferenziato",
    "t": [
     471263,
     452187,
     421591,
     374094,
     333753,
     318439,
     287996,
     284907,
     284910,
     274103,
     226753,
     235764,
     240652,
     244848,
     241157
    ],
    "kg_ab": [
     355.9,
     null,
     null,
     282.5,
     249.6,
     236.6,
     213.1,
     208.5,
     204.1,
     194.9,
     162.2,
     171.9,
     177.7,
     178.5,
     176.5
    ]
   },
   {
    "id": "organico",
    "nome": "Organico (umido)",
    "t": [
     34506,
     36058,
     40783,
     71737,
     118188,
     134636,
     138820,
     141288,
     148991,
     153939,
     126712,
     131985,
     136782,
     135904,
     139935
    ],
    "kg_ab": [
     26.1,
     null,
     null,
     54.2,
     88.4,
     100.0,
     102.7,
     103.4,
     106.7,
     109.5,
     90.7,
     96.2,
     101.0,
     99.1,
     102.4
    ]
   },
   {
    "id": "carta",
    "nome": "Carta e cartone",
    "t": [
     86763,
     82849,
     81898,
     82713,
     83103,
     81100,
     79530,
     77917,
     82748,
     86427,
     78284,
     80570,
     79737,
     83132,
     93967
    ],
    "kg_ab": [
     65.5,
     null,
     null,
     62.5,
     62.1,
     60.3,
     58.8,
     57.0,
     59.3,
     61.5,
     56.0,
     58.7,
     58.9,
     60.6,
     68.8
    ]
   },
   {
    "id": "vpm",
    "nome": "Vetro, plastica e metalli",
    "t": [
     96258,
     96760,
     99573,
     103234,
     106594,
     110437,
     110209,
     112194,
     108604,
     110689,
     109950,
     113541,
     117638,
     124795,
     116976
    ],
    "kg_ab": [
     72.7,
     null,
     null,
     78.0,
     79.7,
     82.1,
     81.5,
     82.1,
     77.8,
     78.7,
     78.7,
     82.8,
     86.9,
     91.0,
     85.6
    ]
   },
   {
    "id": "altre",
    "nome": "Altre raccolte differenziate",
    "t": [
     23083,
     24745,
     22920,
     18892,
     24833,
     23455,
     62724,
     59492,
     66975,
     82349,
     66715,
     67172,
     60417,
     63218,
     65639
    ],
    "kg_ab": [
     17.4,
     null,
     null,
     14.3,
     18.6,
     17.4,
     46.4,
     43.5,
     48.0,
     58.6,
     47.7,
     49.0,
     44.6,
     46.1,
     48.0
    ]
   }
  ]
 },
 "italia": {
  "ru_pc": [
   536.4,
   null,
   null,
   507.6,
   492.1,
   491.5,
   501.9,
   490.6,
   506.1,
   505.2,
   490.4,
   504.2,
   495.9,
   497.4,
   509.1
  ],
  "rd_pct": [
   35.3,
   37.7,
   40.0,
   42.3,
   45.2,
   47.5,
   52.5,
   55.5,
   58.2,
   61.3,
   63.0,
   64.0,
   65.2,
   66.6,
   67.7
  ],
  "ru_t": [
   32439546,
   31386220,
   29995531,
   29564522,
   29651721,
   29524341,
   30112079,
   29572175,
   30158468,
   30023033,
   28941376,
   29595522,
   29051168,
   29269031,
   29932793
  ]
 },
 "citta": {
  "Milano": {
   "popolazione": [
    1324110,
    1242123,
    1240173,
    1324169,
    1337155,
    1345851,
    1351562,
    1366180,
    1395980,
    1406242,
    1397715,
    1371498,
    1354196,
    1371850,
    1366155
   ],
   "ru_t": [
    711873,
    692600,
    666766,
    650670,
    666471,
    668068,
    679278,
    675798,
    692228,
    707507,
    608413,
    629031,
    635225,
    651897,
    657674
   ],
   "ru_pc": [
    537.6,
    null,
    null,
    491.4,
    498.4,
    496.4,
    502.6,
    494.7,
    495.9,
    503.1,
    435.3,
    458.6,
    469.1,
    475.2,
    481.4
   ],
   "rd_pct": [
    33.8,
    34.7,
    36.8,
    42.5,
    49.9,
    52.3,
    57.6,
    57.8,
    58.8,
    61.3,
    62.7,
    62.5,
    62.1,
    62.4,
    63.3
   ],
   "umido_pc": [
    26.1,
    null,
    null,
    54.2,
    88.4,
    100.0,
    102.7,
    103.4,
    106.7,
    109.5,
    90.7,
    96.2,
    101.0,
    99.1,
    102.4
   ],
   "indiff_pc": [
    355.9,
    null,
    null,
    282.5,
    249.6,
    236.6,
    213.1,
    208.5,
    204.1,
    194.9,
    162.2,
    171.9,
    177.7,
    178.5,
    176.5
   ],
   "costo_pc": [
    null,
    234.6,
    231.35,
    219.56,
    230.26,
    235.58,
    238.5,
    238.38,
    229.68,
    225.07,
    200.95,
    210.53,
    207.68,
    208.76,
    219.48
   ],
   "costo_pc_euro2025": [
    null,
    297.0,
    284.3,
    266.8,
    279.3,
    286.0,
    289.8,
    286.5,
    273.1,
    266.3,
    238.5,
    245.3,
    223.9,
    213.5,
    222.6
   ]
  },
  "Roma": {
   "popolazione": [
    2761477,
    2617175,
    2614263,
    2863322,
    2872021,
    2864731,
    2873494,
    2872800,
    2820219,
    2808293,
    2783809,
    2761632,
    2748109,
    2754719,
    2746984
   ],
   "ru_t": [
    1826039,
    1785653,
    1739407,
    1754823,
    1719848,
    1681245,
    1689206,
    1687017,
    1728429,
    1691887,
    1529044,
    1589688,
    1592308,
    1601781,
    1642827
   ],
   "ru_pc": [
    661.3,
    null,
    null,
    612.9,
    598.8,
    586.9,
    587.9,
    587.2,
    612.9,
    602.5,
    549.3,
    575.6,
    579.4,
    581.5,
    598.0
   ],
   "rd_pct": [
    21.1,
    24.2,
    24.6,
    29.7,
    35.2,
    38.8,
    42.0,
    43.2,
    43.7,
    45.2,
    43.7,
    45.0,
    45.9,
    46.6,
    48.0
   ],
   "umido_pc": [
    11.4,
    null,
    null,
    23.3,
    41.9,
    51.0,
    61.5,
    61.5,
    63.7,
    62.6,
    52.3,
    59.5,
    59.6,
    61.1,
    64.3
   ],
   "indiff_pc": [
    521.7,
    null,
    null,
    430.9,
    388.1,
    359.0,
    341.0,
    333.5,
    345.1,
    330.0,
    309.0,
    316.7,
    313.6,
    310.3,
    310.8
   ],
   "costo_pc": [
    null,
    251.96,
    260.36,
    239.49,
    260.82,
    253.17,
    251.15,
    250.05,
    258.47,
    258.52,
    257.13,
    273.93,
    270.39,
    272.9,
    286.6
   ],
   "costo_pc_euro2025": [
    null,
    319.0,
    320.0,
    291.0,
    316.3,
    307.3,
    305.2,
    300.6,
    307.3,
    305.9,
    305.1,
    319.1,
    291.5,
    279.1,
    290.7
   ]
  },
  "Torino": {
   "popolazione": [
    907563,
    872367,
    869312,
    902137,
    896773,
    890529,
    886837,
    882523,
    860793,
    857910,
    848196,
    848885,
    841600,
    846926,
    856745
   ],
   "ru_t": [
    496653,
    480625,
    448864,
    449699,
    440670,
    439698,
    427741,
    439497,
    450467,
    437805,
    406166,
    412115,
    405001,
    422224,
    432457
   ],
   "ru_pc": [
    547.2,
    null,
    null,
    498.5,
    491.4,
    493.7,
    482.3,
    498.0,
    523.3,
    510.3,
    478.9,
    485.5,
    481.2,
    498.5,
    504.8
   ],
   "rd_pct": [
    42.6,
    43.1,
    42.1,
    43.8,
    41.6,
    42.4,
    42.1,
    44.7,
    46.6,
    47.7,
    50.8,
    53.3,
    54.4,
    57.1,
    57.4
   ],
   "umido_pc": [
    54.2,
    null,
    null,
    52.1,
    52.7,
    53.4,
    58.8,
    51.6,
    59.0,
    59.9,
    63.2,
    66.2,
    63.8,
    62.4,
    63.3
   ],
   "indiff_pc": [
    314.0,
    null,
    null,
    280.0,
    287.2,
    284.3,
    279.5,
    275.6,
    279.5,
    267.0,
    235.7,
    226.5,
    219.4,
    213.6,
    215.3
   ],
   "costo_pc": [
    null,
    205.56,
    204.5,
    191.44,
    191.35,
    194.37,
    183.45,
    193.4,
    199.37,
    210.38,
    261.67,
    252.67,
    239.32,
    240.05,
    270.41
   ],
   "costo_pc_euro2025": [
    null,
    260.2,
    251.3,
    232.6,
    232.1,
    236.0,
    222.9,
    232.5,
    237.1,
    248.9,
    310.5,
    294.4,
    258.0,
    245.5,
    274.2
   ]
  },
  "Napoli": {
   "popolazione": [
    959574,
    962003,
    961106,
    989111,
    978399,
    974074,
    970185,
    966144,
    954318,
    948850,
    940940,
    914758,
    913462,
    911697,
    908082
   ],
   "ru_t": [
    547638,
    516673,
    505362,
    496555,
    500086,
    502181,
    519421,
    500599,
    505150,
    506079,
    485375,
    502785,
    518459,
    511839,
    513024
   ],
   "ru_pc": [
    570.7,
    null,
    null,
    502.0,
    511.1,
    515.5,
    535.4,
    518.1,
    529.3,
    533.4,
    515.8,
    549.6,
    567.6,
    561.4,
    565.0
   ],
   "rd_pct": [
    17.5,
    17.9,
    20.6,
    20.3,
    22.0,
    24.2,
    31.3,
    34.3,
    36.0,
    36.2,
    34.4,
    37.5,
    40.4,
    41.9,
    44.4
   ],
   "umido_pc": [
    22.3,
    null,
    null,
    31.4,
    35.6,
    44.7,
    58.9,
    65.9,
    71.0,
    56.8,
    39.6,
    56.9,
    58.5,
    62.1,
    70.2
   ],
   "indiff_pc": [
    471.0,
    null,
    null,
    400.0,
    398.6,
    390.8,
    367.7,
    340.2,
    338.8,
    340.1,
    338.1,
    343.5,
    338.2,
    326.1,
    314.2
   ],
   "costo_pc": [
    null,
    null,
    null,
    null,
    null,
    220.71,
    null,
    238.65,
    224.91,
    231.01,
    231.18,
    273.01,
    null,
    257.32,
    282.79
   ],
   "costo_pc_euro2025": [
    null,
    null,
    null,
    null,
    null,
    267.9,
    null,
    286.9,
    267.4,
    273.3,
    274.3,
    318.1,
    null,
    263.2,
    286.8
   ]
  },
  "Bologna": {
   "popolazione": [
    380181,
    371337,
    371151,
    384202,
    386181,
    386663,
    388367,
    389261,
    393248,
    395416,
    394463,
    392203,
    387971,
    390518,
    390734
   ],
   "ru_t": [
    209416,
    200932,
    195414,
    199877,
    211820,
    214781,
    223011,
    222589,
    226618,
    226101,
    208993,
    204809,
    202904,
    202903,
    206245
   ],
   "ru_pc": [
    550.8,
    null,
    null,
    520.2,
    548.5,
    555.5,
    574.2,
    571.8,
    576.3,
    571.8,
    529.8,
    522.2,
    523.0,
    519.6,
    527.8
   ],
   "rd_pct": [
    34.2,
    32.3,
    31.9,
    35.7,
    38.3,
    43.6,
    46.0,
    48.2,
    51.5,
    54.2,
    55.4,
    57.2,
    63.2,
    72.9,
    72.8
   ],
   "umido_pc": [
    30.1,
    null,
    null,
    41.9,
    44.4,
    50.4,
    53.2,
    55.2,
    62.6,
    68.0,
    65.7,
    71.9,
    83.6,
    103.4,
    106.3
   ],
   "indiff_pc": [
    362.2,
    null,
    null,
    334.5,
    338.5,
    313.4,
    310.4,
    296.2,
    279.6,
    262.1,
    236.1,
    223.3,
    192.4,
    140.8,
    143.5
   ],
   "costo_pc": [
    null,
    174.22,
    null,
    170.64,
    213.5,
    184.72,
    185.61,
    191.49,
    193.18,
    197.43,
    237.22,
    243.61,
    239.42,
    259.02,
    268.93
   ],
   "costo_pc_euro2025": [
    null,
    220.6,
    null,
    207.4,
    258.9,
    224.3,
    225.6,
    230.2,
    229.7,
    233.6,
    281.5,
    283.8,
    258.1,
    264.9,
    272.7
   ]
  },
  "Firenze": {
   "popolazione": [
    371282,
    358079,
    357318,
    377207,
    381037,
    382808,
    382258,
    380948,
    369885,
    366927,
    359755,
    367150,
    360930,
    363837,
    362353
   ],
   "ru_t": [
    255439,
    246312,
    234589,
    232730,
    239043,
    239829,
    240573,
    237131,
    245318,
    247659,
    217304,
    220857,
    222544,
    225194,
    222518
   ],
   "ru_pc": [
    688.0,
    null,
    null,
    617.0,
    627.3,
    626.5,
    629.3,
    622.5,
    663.2,
    675.0,
    604.0,
    601.5,
    616.6,
    618.9,
    614.1
   ],
   "rd_pct": [
    37.7,
    39.2,
    38.7,
    41.8,
    44.2,
    46.4,
    50.3,
    50.8,
    53.5,
    53.9,
    53.5,
    53.5,
    55.0,
    55.6,
    60.7
   ],
   "umido_pc": [
    52.5,
    null,
    null,
    69.8,
    83.6,
    88.2,
    100.5,
    109.3,
    123.9,
    124.0,
    106.2,
    108.7,
    114.1,
    118.2,
    130.8
   ],
   "indiff_pc": [
    428.5,
    null,
    null,
    359.0,
    349.9,
    336.1,
    312.7,
    306.0,
    308.4,
    310.8,
    280.9,
    279.8,
    277.5,
    274.9,
    241.4
   ],
   "costo_pc": [
    null,
    217.42,
    215.03,
    201.7,
    200.06,
    196.8,
    197.1,
    193.86,
    209.62,
    206.9,
    273.13,
    299.44,
    267.32,
    286.94,
    356.28
   ],
   "costo_pc_euro2025": [
    null,
    275.3,
    264.3,
    245.1,
    242.6,
    238.9,
    239.5,
    233.0,
    249.2,
    244.8,
    324.1,
    348.9,
    288.2,
    293.5,
    361.3
   ]
  },
  "Genova": {
   "popolazione": [
    607906,
    586180,
    584644,
    596958,
    592507,
    586655,
    583601,
    580097,
    569184,
    565752,
    558930,
    560688,
    558745,
    561947,
    563947
   ],
   "ru_t": [
    330725,
    329361,
    316844,
    305864,
    305501,
    301967,
    287287,
    284025,
    282095,
    283295,
    277949,
    289258,
    281183,
    280282,
    290156
   ],
   "ru_pc": [
    544.0,
    null,
    null,
    512.4,
    515.6,
    514.7,
    492.3,
    489.6,
    495.6,
    500.7,
    497.3,
    515.9,
    503.2,
    498.8,
    514.5
   ],
   "rd_pct": [
    26.2,
    29.2,
    31.4,
    31.5,
    31.6,
    33.3,
    33.5,
    34.2,
    33.5,
    35.5,
    35.5,
    39.9,
    42.8,
    46.1,
    49.8
   ],
   "umido_pc": [
    6.9,
    null,
    null,
    11.1,
    13.4,
    21.1,
    25.0,
    24.9,
    25.3,
    25.9,
    25.3,
    30.4,
    36.2,
    41.6,
    43.5
   ],
   "indiff_pc": [
    401.7,
    null,
    null,
    351.2,
    352.7,
    343.3,
    327.1,
    322.1,
    329.6,
    322.9,
    321.0,
    309.9,
    287.6,
    268.8,
    258.5
   ],
   "costo_pc": [
    null,
    163.94,
    170.66,
    200.76,
    198.7,
    214.92,
    201.03,
    220.56,
    223.2,
    270.51,
    275.06,
    292.02,
    283.94,
    284.83,
    291.33
   ],
   "costo_pc_euro2025": [
    null,
    207.6,
    209.7,
    244.0,
    241.0,
    260.9,
    244.3,
    265.1,
    265.4,
    320.1,
    326.4,
    340.2,
    306.1,
    291.3,
    295.5
   ]
  }
 },
 "metro": {
  "n_comuni_hinterland": 131,
  "popolazione": [
   1827310,
   1790991,
   1789934,
   1846385,
   1854021,
   1856967,
   1860866,
   1862686,
   1848285,
   1853331,
   1846312,
   1859779,
   1859318,
   1870005,
   1875475
  ],
  "ru_pc": [
   472.7,
   null,
   null,
   435.0,
   439.6,
   434.9,
   450.4,
   441.3,
   458.5,
   458.4,
   452.2,
   456.8,
   445.1,
   452.4,
   457.2
  ],
  "rd_pct": [
   55.3,
   56.0,
   57.0,
   56.7,
   57.6,
   59.3,
   69.6,
   70.8,
   71.5,
   72.5,
   73.3,
   72.9,
   72.9,
   73.5,
   73.4
  ],
  "umido_pc": [
   66.6,
   null,
   null,
   70.7,
   72.6,
   75.2,
   77.8,
   80.0,
   82.7,
   85.2,
   84.9,
   85.1,
   82.7,
   86.8,
   83.8
  ],
  "indiff_pc": [
   211.3,
   null,
   null,
   188.5,
   186.2,
   177.1,
   136.8,
   129.0,
   130.6,
   125.9,
   120.6,
   124.0,
   120.4,
   119.9,
   121.7
  ],
  "costo_pc_media_pesata": [
   null,
   125.6,
   127.6,
   127.2,
   131.3,
   130.1,
   125.7,
   127.3,
   130.2,
   133.7,
   136.0,
   142.2,
   133.9,
   136.2,
   146.3
  ],
  "costo_n_comuni": [
   null,
   128,
   130,
   130,
   118,
   127,
   129,
   130,
   128,
   129,
   104,
   108,
   107,
   107,
   122
  ],
  "comuni_grandi_2024": [
   {
    "cod": "03015209",
    "comune": "Sesto San Giovanni",
    "pop": 78843,
    "ru_pc": 406.3,
    "rd_pct": 67.8,
    "umido_pc": 101.0,
    "indiff_pc": 130.8,
    "costo_pc": 201.48
   },
   {
    "cod": "03015077",
    "comune": "Cinisello Balsamo",
    "pop": 74847,
    "ru_pc": 421.8,
    "rd_pct": 58.4,
    "umido_pc": 80.8,
    "indiff_pc": 175.4,
    "costo_pc": 143.4
   },
   {
    "cod": "03015118",
    "comune": "Legnano",
    "pop": 60646,
    "ru_pc": 430.3,
    "rd_pct": 77.9,
    "umido_pc": 94.7,
    "indiff_pc": 95.1,
    "costo_pc": 178.06
   },
   {
    "cod": "03015182",
    "comune": "Rho",
    "pop": 50831,
    "ru_pc": 601.4,
    "rd_pct": 70.8,
    "umido_pc": 94.4,
    "indiff_pc": 175.3,
    "costo_pc": 225.34
   },
   {
    "cod": "03015166",
    "comune": "Paderno Dugnano",
    "pop": 47534,
    "ru_pc": 508.2,
    "rd_pct": 68.9,
    "umido_pc": 75.4,
    "indiff_pc": 157.9,
    "costo_pc": 135.09
   },
   {
    "cod": "03015081",
    "comune": "Cologno Monzese",
    "pop": 47153,
    "ru_pc": 445.4,
    "rd_pct": 65.5,
    "umido_pc": 90.8,
    "indiff_pc": 153.6,
    "costo_pc": 173.44
   },
   {
    "cod": "03015189",
    "comune": "Rozzano",
    "pop": 41578,
    "ru_pc": 508.8,
    "rd_pct": 49.0,
    "umido_pc": 74.3,
    "indiff_pc": 259.7,
    "costo_pc": null
   },
   {
    "cod": "03015195",
    "comune": "San Giuliano Milanese",
    "pop": 40028,
    "ru_pc": 573.5,
    "rd_pct": 77.5,
    "umido_pc": 97.6,
    "indiff_pc": 128.8,
    "costo_pc": 122.21
   },
   {
    "cod": "03015175",
    "comune": "Pioltello",
    "pop": 37270,
    "ru_pc": 492.9,
    "rd_pct": 71.6,
    "umido_pc": 84.5,
    "indiff_pc": 139.9,
    "costo_pc": 108.53
   },
   {
    "cod": "03015205",
    "comune": "Segrate",
    "pop": 37079,
    "ru_pc": 642.3,
    "rd_pct": 71.0,
    "umido_pc": 91.8,
    "indiff_pc": 186.1,
    "costo_pc": 166.17
   },
   {
    "cod": "03015027",
    "comune": "Bollate",
    "pop": 36356,
    "ru_pc": 406.2,
    "rd_pct": 67.7,
    "umido_pc": 70.3,
    "indiff_pc": 131.2,
    "costo_pc": 118.36
   },
   {
    "cod": "03015070",
    "comune": "Cernusco Sul Naviglio",
    "pop": 34773,
    "ru_pc": 453.5,
    "rd_pct": 86.2,
    "umido_pc": 93.8,
    "indiff_pc": 62.6,
    "costo_pc": 126.24
   },
   {
    "cod": "03015093",
    "comune": "Corsico",
    "pop": 34679,
    "ru_pc": 392.6,
    "rd_pct": 68.1,
    "umido_pc": 79.5,
    "indiff_pc": 125.1,
    "costo_pc": 101.32
   },
   {
    "cod": "03015002",
    "comune": "Abbiategrasso",
    "pop": 32709,
    "ru_pc": 416.5,
    "rd_pct": 69.6,
    "umido_pc": 83.7,
    "indiff_pc": 126.8,
    "costo_pc": 166.11
   },
   {
    "cod": "03015192",
    "comune": "San Donato Milanese",
    "pop": 32202,
    "ru_pc": 390.9,
    "rd_pct": 69.9,
    "umido_pc": 85.0,
    "indiff_pc": 117.8,
    "costo_pc": 138.67
   }
  ],
  "milano_2024": {
   "n": 132,
   "pos_rd_dall_alto": 124,
   "pos_rifiuti_pc_dal_basso": 93,
   "mediana_rd": 78.8,
   "mediana_ru_pc": 445.9,
   "rd_milano": 63.3,
   "ru_pc_milano": 481.4
  },
  "comuni_con_RD_piu_alta_di_Milano": {
   "2010": 129,
   "2013": 128,
   "2016": 124,
   "2019": 121,
   "2024": 123
  },
  "controllo_bes": [
   {
    "anno": 2010,
    "nostro_kg": 500.0,
    "bes_kg": 518.0,
    "nostro_rd": 45.6,
    "bes_rd": 45.6
   },
   {
    "anno": 2011,
    "nostro_kg": null,
    "bes_kg": 498.0,
    "nostro_rd": 46.4,
    "bes_rd": 46.4
   },
   {
    "anno": 2012,
    "nostro_kg": null,
    "bes_kg": 477.0,
    "nostro_rd": 47.9,
    "bes_rd": 47.9
   },
   {
    "anno": 2013,
    "nostro_kg": 458.6,
    "bes_kg": 463.0,
    "nostro_rd": 50.3,
    "bes_rd": 50.4
   },
   {
    "anno": 2014,
    "nostro_kg": 464.2,
    "bes_kg": 467.0,
    "nostro_rd": 54.2,
    "bes_rd": 54.2
   },
   {
    "anno": 2015,
    "nostro_kg": 460.7,
    "bes_kg": 463.0,
    "nostro_rd": 56.1,
    "bes_rd": 56.2
   },
   {
    "anno": 2016,
    "nostro_kg": 472.4,
    "bes_kg": 474.0,
    "nostro_rd": 64.2,
    "bes_rd": 64.3
   },
   {
    "anno": 2017,
    "nostro_kg": 463.9,
    "bes_kg": 465.0,
    "nostro_rd": 64.9,
    "bes_rd": 65.0
   },
   {
    "anno": 2018,
    "nostro_kg": 474.6,
    "bes_kg": 476.0,
    "nostro_rd": 65.8,
    "bes_rd": 65.8
   },
   {
    "anno": 2019,
    "nostro_kg": 477.7,
    "bes_kg": 479.0,
    "nostro_rd": 67.4,
    "bes_rd": 67.4
   },
   {
    "anno": 2020,
    "nostro_kg": 444.9,
    "bes_kg": 444.0,
    "nostro_rd": 68.9,
    "bes_rd": 68.9
   },
   {
    "anno": 2021,
    "nostro_kg": 457.6,
    "bes_kg": 459.0,
    "nostro_rd": 68.5,
    "bes_rd": 68.5
   },
   {
    "anno": 2022,
    "nostro_kg": 455.2,
    "bes_kg": 455.0,
    "nostro_rd": 68.2,
    "bes_rd": 68.3
   },
   {
    "anno": 2023,
    "nostro_kg": 462.0,
    "bes_kg": 464.0,
    "nostro_rd": 68.7,
    "bes_rd": 68.7
   },
   {
    "anno": 2024,
    "nostro_kg": 467.4,
    "bes_kg": null,
    "nostro_rd": 69.0,
    "bes_rd": null
   }
  ]
 },
 "costi": {
  "anni": [
   2011,
   2012,
   2013,
   2014,
   2015,
   2016,
   2017,
   2018,
   2019,
   2020,
   2021,
   2022,
   2023,
   2024
  ],
  "componenti": [
   {
    "anno": 2011,
    "pop": 1242123,
    "raccolta_trasporto": 37.41,
    "trattamento": 41.0,
    "spazzamento": 58.42,
    "comuni_capitale_altri": 97.77,
    "totale": 234.6,
    "quadra": true
   },
   {
    "anno": 2012,
    "pop": 1262101,
    "raccolta_trasporto": 36.99,
    "trattamento": 43.56,
    "spazzamento": 59.88,
    "comuni_capitale_altri": 90.92,
    "totale": 231.35,
    "quadra": true
   },
   {
    "anno": 2013,
    "pop": 1324169,
    "raccolta_trasporto": 35.96,
    "trattamento": 54.67,
    "spazzamento": 57.54,
    "comuni_capitale_altri": 71.4,
    "totale": 219.56,
    "quadra": true
   },
   {
    "anno": 2014,
    "pop": 1337155,
    "raccolta_trasporto": 38.41,
    "trattamento": 56.14,
    "spazzamento": 59.18,
    "comuni_capitale_altri": 76.52,
    "totale": 230.26,
    "quadra": true
   },
   {
    "anno": 2015,
    "pop": 1345851,
    "raccolta_trasporto": 38.82,
    "trattamento": 55.02,
    "spazzamento": 61.8,
    "comuni_capitale_altri": 79.95,
    "totale": 235.58,
    "quadra": true
   },
   {
    "anno": 2016,
    "pop": 1351562,
    "raccolta_trasporto": 38.38,
    "trattamento": 57.34,
    "spazzamento": 60.31,
    "comuni_capitale_altri": 82.48,
    "totale": 238.5,
    "quadra": true
   },
   {
    "anno": 2017,
    "pop": 1366180,
    "raccolta_trasporto": 42.87,
    "trattamento": 76.89,
    "spazzamento": 46.71,
    "comuni_capitale_altri": 71.92,
    "totale": 238.38,
    "quadra": true
   },
   {
    "anno": 2018,
    "pop": 1395980,
    "raccolta_trasporto": 40.78,
    "trattamento": 72.32,
    "spazzamento": 46.15,
    "comuni_capitale_altri": 70.44,
    "totale": 229.68,
    "quadra": true
   },
   {
    "anno": 2019,
    "pop": 1406242,
    "raccolta_trasporto": 41.56,
    "trattamento": 65.97,
    "spazzamento": 44.94,
    "comuni_capitale_altri": 72.6,
    "totale": 225.07,
    "quadra": true
   },
   {
    "anno": 2020,
    "pop": 1397715,
    "raccolta_trasporto": 53.24,
    "trattamento": 36.35,
    "spazzamento": 76.21,
    "comuni_capitale_altri": 35.17,
    "totale": 200.95,
    "quadra": true
   },
   {
    "anno": 2021,
    "pop": 1371498,
    "raccolta_trasporto": 58.88,
    "trattamento": 37.62,
    "spazzamento": 71.45,
    "comuni_capitale_altri": 42.57,
    "totale": 210.53,
    "quadra": true
   },
   {
    "anno": 2022,
    "pop": 1354196,
    "raccolta_trasporto": 56.18,
    "trattamento": 35.01,
    "spazzamento": 71.75,
    "comuni_capitale_altri": 44.75,
    "totale": 207.68,
    "quadra": true
   },
   {
    "anno": 2023,
    "pop": 1371850,
    "raccolta_trasporto": 54.31,
    "trattamento": 36.25,
    "spazzamento": 73.39,
    "comuni_capitale_altri": 44.8,
    "totale": 208.76,
    "quadra": true
   },
   {
    "anno": 2024,
    "pop": 1366155,
    "raccolta_trasporto": 55.35,
    "trattamento": 38.43,
    "spazzamento": 73.11,
    "comuni_capitale_altri": 52.59,
    "totale": 219.48,
    "quadra": true
   }
  ],
  "tari": [
   {
    "anno": 2011,
    "costo_milioni": 291.4,
    "tari_milioni": null,
    "tari_su_costo": null,
    "tari_pc": null
   },
   {
    "anno": 2012,
    "costo_milioni": 292.0,
    "tari_milioni": null,
    "tari_su_costo": null,
    "tari_pc": null
   },
   {
    "anno": 2013,
    "costo_milioni": 290.7,
    "tari_milioni": null,
    "tari_su_costo": null,
    "tari_pc": null
   },
   {
    "anno": 2014,
    "costo_milioni": 307.9,
    "tari_milioni": null,
    "tari_su_costo": null,
    "tari_pc": null
   },
   {
    "anno": 2015,
    "costo_milioni": 317.1,
    "tari_milioni": 311.1,
    "tari_su_costo": 98.1,
    "tari_pc": 231.1
   },
   {
    "anno": 2016,
    "costo_milioni": 322.3,
    "tari_milioni": 301.4,
    "tari_su_costo": 93.5,
    "tari_pc": 223.0
   },
   {
    "anno": 2017,
    "costo_milioni": 325.7,
    "tari_milioni": 303.9,
    "tari_su_costo": 93.3,
    "tari_pc": 222.4
   },
   {
    "anno": 2018,
    "costo_milioni": 320.6,
    "tari_milioni": 301.5,
    "tari_su_costo": 94.0,
    "tari_pc": 216.0
   },
   {
    "anno": 2019,
    "costo_milioni": 316.5,
    "tari_milioni": 300.9,
    "tari_su_costo": 95.1,
    "tari_pc": 214.0
   },
   {
    "anno": 2020,
    "costo_milioni": 280.9,
    "tari_milioni": 286.8,
    "tari_su_costo": 102.1,
    "tari_pc": 205.2
   },
   {
    "anno": 2021,
    "costo_milioni": 288.7,
    "tari_milioni": 299.0,
    "tari_su_costo": 103.5,
    "tari_pc": 218.0
   },
   {
    "anno": 2022,
    "costo_milioni": 281.2,
    "tari_milioni": 312.9,
    "tari_su_costo": 111.3,
    "tari_pc": 231.1
   },
   {
    "anno": 2023,
    "costo_milioni": 286.4,
    "tari_milioni": 319.6,
    "tari_su_costo": 111.6,
    "tari_pc": 232.9
   },
   {
    "anno": 2024,
    "costo_milioni": 299.8,
    "tari_milioni": 322.1,
    "tari_su_costo": 107.4,
    "tari_pc": 235.8
   }
  ],
  "foi": {
   "2011": 78.988,
   "2012": 81.372,
   "2013": 82.295,
   "2014": 82.449,
   "2015": 82.372,
   "2016": 82.29,
   "2017": 83.196,
   "2018": 84.102,
   "2019": 84.514,
   "2020": 84.267,
   "2021": 85.832,
   "2022": 92.751,
   "2023": 97.776,
   "2024": 98.6
  }
 },
 "turisti": [
  {
   "anno": 2010,
   "notti": 8420430,
   "presenti_medi": 23070,
   "su_residenti_pct": 1.74,
   "kg_per_residente": 537.6,
   "kg_per_residente_e_turista": 528.4
  },
  {
   "anno": 2011,
   "notti": 9019968,
   "presenti_medi": 24712,
   "su_residenti_pct": 1.99,
   "kg_per_residente": null,
   "kg_per_residente_e_turista": null
  },
  {
   "anno": 2012,
   "notti": 9163731,
   "presenti_medi": 25038,
   "su_residenti_pct": 2.02,
   "kg_per_residente": null,
   "kg_per_residente_e_turista": null
  },
  {
   "anno": 2013,
   "notti": 9934413,
   "presenti_medi": 27218,
   "su_residenti_pct": 2.06,
   "kg_per_residente": 491.4,
   "kg_per_residente_e_turista": 481.5
  },
  {
   "anno": 2014,
   "notti": 10232396,
   "presenti_medi": 28034,
   "su_residenti_pct": 2.1,
   "kg_per_residente": 498.4,
   "kg_per_residente_e_turista": 488.2
  },
  {
   "anno": 2015,
   "notti": 11741374,
   "presenti_medi": 32168,
   "su_residenti_pct": 2.39,
   "kg_per_residente": 496.4,
   "kg_per_residente_e_turista": 484.8
  },
  {
   "anno": 2016,
   "notti": 10976484,
   "presenti_medi": 29990,
   "su_residenti_pct": 2.22,
   "kg_per_residente": 502.6,
   "kg_per_residente_e_turista": 491.7
  },
  {
   "anno": 2017,
   "notti": 11751833,
   "presenti_medi": 32197,
   "su_residenti_pct": 2.36,
   "kg_per_residente": 494.7,
   "kg_per_residente_e_turista": 483.3
  },
  {
   "anno": 2018,
   "notti": 12058831,
   "presenti_medi": 33038,
   "su_residenti_pct": 2.37,
   "kg_per_residente": 495.9,
   "kg_per_residente_e_turista": 484.4
  },
  {
   "anno": 2019,
   "notti": 12946065,
   "presenti_medi": 35469,
   "su_residenti_pct": 2.52,
   "kg_per_residente": 503.1,
   "kg_per_residente_e_turista": 490.7
  },
  {
   "anno": 2020,
   "notti": 3522945,
   "presenti_medi": 9626,
   "su_residenti_pct": 0.69,
   "kg_per_residente": 435.3,
   "kg_per_residente_e_turista": 432.3
  },
  {
   "anno": 2021,
   "notti": 5256464,
   "presenti_medi": 14401,
   "su_residenti_pct": 1.05,
   "kg_per_residente": 458.6,
   "kg_per_residente_e_turista": 453.9
  },
  {
   "anno": 2022,
   "notti": 11142087,
   "presenti_medi": 30526,
   "su_residenti_pct": 2.25,
   "kg_per_residente": 469.1,
   "kg_per_residente_e_turista": 458.7
  },
  {
   "anno": 2023,
   "notti": 14110607,
   "presenti_medi": 38659,
   "su_residenti_pct": 2.82,
   "kg_per_residente": 475.2,
   "kg_per_residente_e_turista": 462.2
  },
  {
   "anno": 2024,
   "notti": 16491113,
   "presenti_medi": 45058,
   "su_residenti_pct": 3.3,
   "kg_per_residente": 481.4,
   "kg_per_residente_e_turista": 466.0
  }
 ],
 "covid": {
  "milano": {
   "2019": {
    "ru_t": 707507,
    "notti": 12946065
   },
   "2020": {
    "ru_t": 608413,
    "notti": 3522945
   },
   "2021": {
    "ru_t": 629031,
    "notti": 5256464
   },
   "indiff": {
    "2019": 274103,
    "2020": 226753,
    "2021": 235764
   },
   "organico": {
    "2019": 153939,
    "2020": 126712,
    "2021": 131985
   },
   "carta": {
    "2019": 86427,
    "2020": 78284,
    "2021": 80570
   },
   "vpm": {
    "2019": 110689,
    "2020": 109950,
    "2021": 113541
   },
   "altre": {
    "2019": 82349,
    "2020": 66715,
    "2021": 67172
   }
  },
  "citta": {
   "Milano": {
    "var_2019_2020_pct": -14.0,
    "var_2019_2021_pct": -11.1,
    "var_2019_2024_pct": -7.0
   },
   "Roma": {
    "var_2019_2020_pct": -9.6,
    "var_2019_2021_pct": -6.0,
    "var_2019_2024_pct": -2.9
   },
   "Torino": {
    "var_2019_2020_pct": -7.2,
    "var_2019_2021_pct": -5.9,
    "var_2019_2024_pct": -1.2
   },
   "Napoli": {
    "var_2019_2020_pct": -4.1,
    "var_2019_2021_pct": -0.7,
    "var_2019_2024_pct": 1.4
   },
   "Bologna": {
    "var_2019_2020_pct": -7.6,
    "var_2019_2021_pct": -9.4,
    "var_2019_2024_pct": -8.8
   },
   "Firenze": {
    "var_2019_2020_pct": -12.3,
    "var_2019_2021_pct": -10.8,
    "var_2019_2024_pct": -10.2
   },
   "Genova": {
    "var_2019_2020_pct": -1.9,
    "var_2019_2021_pct": 2.1,
    "var_2019_2024_pct": 2.4
   }
  },
  "italia_var_2019_2020_pct": -3.6,
  "notti_var_2019_2020_pct": -72.8,
  "notti_var_2019_2024_pct": 27.4
 },
 "sorprese": {
  "indiff_kg_2010": 355.9092522524563,
  "indiff_kg_2024": 176.5,
  "indiff_t_2010": 471263,
  "indiff_t_2024": 241157,
  "ru_t_2010": 711873,
  "ru_t_2024": 657674,
  "ru_pc_2013": 491.4,
  "ru_pc_2019": 503.1,
  "ru_pc_2024": 481.4,
  "organico_t_2010": 34506,
  "organico_t_2014": 118188,
  "organico_t_2024": 139935,
  "organico_t_2012": 40783,
  "organico_t_2013": 71737,
  "rd_2010": 33.8,
  "rd_2024": 63.3,
  "rd_comp_2024": 60.2,
  "costo_2011": 234.6,
  "costo_2019": 225.07,
  "costo_2024": 219.48,
  "costo_reale_2011": 297.0,
  "costo_reale_2024": 222.6,
  "costo_2024_citta": {
   "Milano": 219.48,
   "Roma": 286.6,
   "Torino": 270.41,
   "Napoli": 282.79,
   "Bologna": 268.93,
   "Firenze": 356.28,
   "Genova": 291.33
  },
  "costo_2019_citta": {
   "Milano": 225.07,
   "Roma": 258.52,
   "Torino": 210.38,
   "Napoli": 231.01,
   "Bologna": 197.43,
   "Firenze": 206.9,
   "Genova": 270.51
  },
  "costo_var_2019_2024_citta_pct": {
   "Milano": -2.5,
   "Roma": 10.9,
   "Torino": 28.5,
   "Napoli": 22.4,
   "Bologna": 36.2,
   "Firenze": 72.2,
   "Genova": 7.7
  },
  "notti_var_2019_2024": 27.4,
  "ru_t_var_2019_2024": -7.0
 },
 "fonti": {
  "rifiuti": "ISPRA, Catasto Rifiuti - dati comunali di produzione e raccolta differenziata dei rifiuti urbani, 2010-2024 (aggiornamento 22/7/2026)",
  "costi": "ISPRA, Catasto Rifiuti - costi di gestione comunali pro capite, 2011-2024",
  "tari": "bilancio-comune (capitoli usati), Comune di Milano ds397...ds3013, CC BY",
  "turisti": "turisti (serie_totale.csv): Comune di Milano / ISTAT / PoliS-Lombardia, CC BY",
  "prezzi": "ISTAT FOI senza tabacchi, tramite la pagina bilancio-comune"
 }
}