diff --git a/data/data.csv b/data/data.csv
index 6637020..baaf117 100644
--- a/data/data.csv
+++ b/data/data.csv
@@ -4928,3 +4928,20 @@ date,pubDate,state,totalDosesCumulative,initialDosesCumulative,initialDosesCumul
 2022-01-16,2022-01-17,Sachsen-Anhalt,3834472,1428740,1094492,142242,192006,0,1518180,1164128,160047,86328,0,107677,887552,527780,359595,177,18237,0.8309253493057625,-69636,-17805,105678,1536417,70.00317115777331,1094492,142242,192006,107677,1518180,69.17224580846754,1164128,160047,86328,107677
 2022-01-16,2022-01-17,Schleswig-Holstein,5937782,2160271,1613858,187513,358900,0,2247507,1734045,226961,152971,0,133530,1530004,858840,669989,1093,46294,1.594270626526247,-120187,-39448,205929,2293801,78.99381253286673,1613858,187513,358900,133530,2247507,77.39954190634047,1734045,226961,152971,133530
 2022-01-16,2022-01-17,Thüringen,3667407,1365369,1056430,139491,169448,0,1422180,1097245,153577,77513,0,93845,879858,585764,294054,40,37034,1.735932403915293,-40815,-14086,91935,1459214,68.39922414124455,1056430,139491,169448,93845,1422180,66.66329173732925,1097245,153577,77513,93845
+2022-01-17,2022-01-18,Baden-Württemberg,20869471,7596477,5790406,626433,1179638,0,7907856,6284472,746136,399633,0,477615,5365138,3243066,2120492,151,166236,1.4975684646869292,-494066,-119703,780005,8074092,72.73698573221814,5790406,626433,1179638,477615,7907856,71.23941726753122,6284472,746136,399633,477615
+2022-01-17,2022-01-18,Bayern,24526495,9054821,6970260,750217,1334344,0,9426467,7424995,940958,557306,0,503208,6045207,3851370,2192868,222,131562,1.0023972289882837,-454735,-190741,777038,9558029,72.82453736025339,6970260,750217,1334344,503208,9426467,71.82214013126512,7424995,940958,557306,503208
+2022-01-17,2022-01-18,Berlin,7133436,2666016,1992057,325287,348672,0,2701757,2092451,356644,125480,0,127182,1765663,1087442,677542,154,91441,2.4919259919155,-100394,-31357,223192,2793198,76.11949450209852,1992057,325287,348672,127182,2701757,73.62756851018301,2092451,356644,125480,127182
+2022-01-17,2022-01-18,Brandenburg,4331140,1613684,1212703,150040,250941,0,1676734,1290185,156837,117355,0,112357,1040722,657505,383159,52,49307,1.9551582878417124,-77482,-6797,133586,1726041,68.44227728932195,1212703,150040,250941,112357,1676734,66.48711900148024,1290185,156837,117355,112357
+2022-01-17,2022-01-18,Bremen,1494161,554048,410607,44283,99158,0,580530,448042,60674,23955,0,47859,359583,200806,158761,16,21377,3.1381293654451983,-37435,-16391,75203,601907,88.35954680109572,410607,44283,99158,47859,580530,85.22141743565051,448042,60674,23955,47859
+2022-01-17,2022-01-18,Bundeswehr,501855,192604,89109,83237,20258,0,191877,87196,86702,9840,0,8139,117374,87303,30053,2,8866,,1913,-3465,10418,200743,,89109,83237,20258,8139,191877,,87196,86702,9840,8139
+2022-01-17,2022-01-18,Hamburg,3659358,1382144,1062927,125877,193340,0,1448869,1119813,178889,42888,0,107279,828345,481546,346525,118,40554,2.1953679328169993,-56886,-53012,150452,1489423,80.62907463135802,1062927,125877,193340,107279,1448869,78.43370669854103,1119813,178889,42888,107279
+2022-01-17,2022-01-18,Hessen,11757108,4476820,3357583,398822,720415,0,4496691,3515929,450018,279770,0,250974,2783597,1671985,1111027,91,231103,3.6752554038752687,-158346,-51196,440645,4727794,75.18660704062289,3357583,398822,720415,250974,4496691,71.51135163674762,3515929,450018,279770,250974
+2022-01-17,2022-01-18,Mecklenburg-Vorpommern,2987186,1110041,867359,96735,145947,0,1150055,911807,102914,69689,0,65645,727090,443830,283158,92,25631,1.593830877698307,-44448,-6179,76258,1175686,73.10852675578838,867359,96735,145947,65645,1150055,71.51469587809007,911807,102914,69689,65645
+2022-01-17,2022-01-18,Niedersachsen,15822921,5716582,4077536,508138,1130908,0,5942758,4521743,648486,340910,0,431619,4163581,2396757,1765690,788,205443,2.570091002711166,-444207,-140348,789998,6148201,76.91396675944078,4077536,508138,1130908,431619,5942758,74.34387575672963,4521743,648486,340910,431619
+2022-01-17,2022-01-18,Nordrhein-Westfalen,35922160,13359380,10177358,887231,2294791,0,13593086,10952223,1037848,796552,0,806463,8969694,5510465,3452720,5668,572757,3.191340876673887,-774865,-150617,1498239,14165843,78.93056535047961,10177358,887231,2294791,806463,13593086,75.73922447380572,10952223,1037848,796552,806463
+2022-01-17,2022-01-18,Rheinland-Pfalz,7915018,2951680,2272489,237338,441853,0,2955386,2346000,262317,180541,0,166528,2007952,1216848,790613,233,162822,3.977182654303241,-73511,-24979,261312,3118208,76.16711973879205,2272489,237338,441853,166528,2955386,72.1899370844888,2346000,262317,180541,166528
+2022-01-17,2022-01-18,Saarland,2083246,750052,602272,64642,83138,0,777270,633213,66820,28120,0,49117,555924,323252,232650,21,21899,2.2189977170638584,-30941,-2178,55018,799169,80.97877467227758,602272,64642,83138,49117,777270,78.75977695521372,633213,66820,28120,49117
+2022-01-17,2022-01-18,Sachsen,6543159,2500410,1955142,237452,307816,0,2509907,1987898,237750,183144,0,101115,1532842,1037190,495509,51,91618,2.249966907917566,-32756,-298,124672,2601525,63.888593509138445,1955142,237452,307816,101115,2509907,61.63862660122088,1987898,237750,183144,101115
+2022-01-17,2022-01-18,Sachsen-Anhalt,3849982,1429827,1095379,142442,192006,0,1520640,1165797,160811,86328,0,107704,899515,533386,365952,177,16891,0.7695980739772788,-70418,-18369,105678,1537531,70.05392790719078,1095379,142442,192006,107704,1520640,69.2843298332135,1165797,160811,86328,107704
+2022-01-17,2022-01-18,Schleswig-Holstein,5959485,2161650,1615055,187695,358900,0,2249530,1735322,227701,152971,0,133536,1548305,866731,680401,1091,45656,1.5722992120940582,-120267,-40006,205929,2295186,79.04150909867954,1615055,187695,358900,133536,2249530,77.46920988658549,1735322,227701,152971,133536
+2022-01-17,2022-01-18,Thüringen,3675948,1366136,1057111,139575,169450,0,1423670,1098547,153735,77515,0,93873,886142,589102,296996,44,36339,1.7033549610055039,-41436,-14160,91935,1460009,68.43648898601185,1057111,139575,169450,93873,1423670,66.73313402500635,1098547,153735,77515,93873
diff --git a/data/doses-per-day.csv b/data/doses-per-day.csv
index 0e735c8..2c03540 100644
--- a/data/doses-per-day.csv
+++ b/data/doses-per-day.csv
@@ -1,7 +1,7 @@
 date,initialDoses,finalDoses,firstBoosterDoses,totalDoses
 2020-12-26,0,0,0,0
 2020-12-27,24355,0,0,24355
-2020-12-28,18028,0,0,18028
+2020-12-28,18030,0,0,18030
 2020-12-29,50045,0,0,50045
 2020-12-30,64160,0,0,64160
 2020-12-31,49924,0,0,49924
@@ -21,16 +21,16 @@ date,initialDoses,finalDoses,firstBoosterDoses,totalDoses
 2021-01-14,83919,0,0,83919
 2021-01-15,90891,919,0,91810
 2021-01-16,56866,1223,0,58089
-2021-01-17,30795,17020,0,47815
+2021-01-17,30796,17019,0,47815
 2021-01-18,67417,15601,0,83018
 2021-01-19,83810,35994,0,119804
-2021-01-20,79028,53870,0,132898
+2021-01-20,79030,53870,0,132900
 2021-01-21,64636,40907,0,105543
 2021-01-22,68763,33580,0,102343
 2021-01-23,40536,46522,0,87058
 2021-01-24,25693,22127,0,47820
 2021-01-25,52298,38727,0,91025
-2021-01-26,50808,47726,0,98534
+2021-01-26,50808,47727,0,98535
 2021-01-27,50993,58484,0,109477
 2021-01-28,46840,45722,0,92562
 2021-01-29,49854,57927,0,107781
@@ -42,53 +42,53 @@ date,initialDoses,finalDoses,firstBoosterDoses,totalDoses
 2021-02-04,62124,72499,0,134623
 2021-02-05,69408,78179,0,147587
 2021-02-06,45616,48596,0,94212
-2021-02-07,28303,25275,0,53578
+2021-02-07,28304,25275,0,53579
 2021-02-08,53050,56464,0,109514
 2021-02-09,60258,74501,0,134759
-2021-02-10,77810,77741,0,155551
+2021-02-10,77810,77742,0,155552
 2021-02-11,75696,69007,0,144703
 2021-02-12,80276,75977,0,156253
 2021-02-13,62055,45824,0,107879
 2021-02-14,39639,25833,0,65472
-2021-02-15,70180,55685,0,125865
+2021-02-15,70180,55686,0,125866
 2021-02-16,78383,56569,0,134952
-2021-02-17,95445,56489,0,151934
-2021-02-18,91850,53350,0,145200
+2021-02-17,95446,56489,0,151935
+2021-02-18,91851,53350,0,145201
 2021-02-19,103161,55939,0,159100
 2021-02-20,76208,36342,0,112550
 2021-02-21,57728,28314,0,86042
 2021-02-22,98324,58380,0,156704
 2021-02-23,110016,60596,0,170612
 2021-02-24,117640,59514,0,177154
-2021-02-25,130957,59404,0,190361
+2021-02-25,130958,59404,0,190362
 2021-02-26,146543,67657,0,214200
 2021-02-27,108309,39814,0,148123
 2021-02-28,79304,24207,0,103511
 2021-03-01,149426,50035,0,199461
 2021-03-02,167944,52269,0,220213
 2021-03-03,177778,70809,0,248587
-2021-03-04,182597,63351,0,245948
+2021-03-04,182598,63351,0,245949
 2021-03-05,208447,67428,0,275875
 2021-03-06,154141,48748,0,202889
 2021-03-07,114373,33534,0,147907
 2021-03-08,186475,51876,0,238351
-2021-03-09,198093,54970,0,253063
+2021-03-09,198092,54970,0,253062
 2021-03-10,222528,67477,0,290005
-2021-03-11,224240,60974,0,285214
+2021-03-11,224241,60974,0,285215
 2021-03-12,256736,71126,0,327862
 2021-03-13,190923,50397,0,241320
 2021-03-14,134767,35704,0,170471
-2021-03-15,189685,59322,0,249007
+2021-03-15,189684,59322,0,249006
 2021-03-16,111226,68331,0,179557
 2021-03-17,124713,81183,0,205896
 2021-03-18,118256,75816,0,194072
-2021-03-19,161315,84670,0,245985
-2021-03-20,167495,53405,0,220900
+2021-03-19,161316,84670,0,245986
+2021-03-20,167496,53405,0,220901
 2021-03-21,126609,38329,0,164938
 2021-03-22,193260,76731,0,269991
 2021-03-23,217437,84399,0,301836
 2021-03-24,250945,89692,0,340637
-2021-03-25,252775,81384,0,334159
+2021-03-25,252776,81384,0,334160
 2021-03-26,286420,89071,0,375491
 2021-03-27,219805,62492,0,282297
 2021-03-28,143462,53340,0,196802
@@ -98,291 +98,292 @@ date,initialDoses,finalDoses,firstBoosterDoses,totalDoses
 2021-04-01,237250,91294,0,328544
 2021-04-02,158142,68128,0,226270
 2021-04-03,167860,64687,0,232547
-2021-04-04,142897,50593,0,193490
+2021-04-04,142897,50594,0,193491
 2021-04-05,178088,70420,0,248508
 2021-04-06,279591,94908,0,374499
-2021-04-07,573240,96555,0,669795
-2021-04-08,612860,87915,0,700775
-2021-04-09,544969,89164,0,634133
+2021-04-07,573241,96555,0,669796
+2021-04-08,612861,87916,0,700777
+2021-04-09,544970,89164,0,634134
 2021-04-10,308026,65158,0,373184
 2021-04-11,213941,50426,0,264367
-2021-04-12,343068,76491,0,419559
-2021-04-13,504429,73801,0,578230
-2021-04-14,694158,83392,0,777550
-2021-04-15,612479,70358,0,682837
-2021-04-16,524630,74391,0,599021
-2021-04-17,310039,56720,0,366759
+2021-04-12,343068,76492,0,419560
+2021-04-13,504430,73801,0,578231
+2021-04-14,694159,83392,0,777551
+2021-04-15,612480,70358,0,682838
+2021-04-16,524632,74391,0,599023
+2021-04-17,310040,56719,0,366759
 2021-04-18,230910,39090,0,270000
 2021-04-19,342208,61571,0,403779
 2021-04-20,499947,62949,0,562896
 2021-04-21,650014,73450,0,723464
-2021-04-22,573711,67427,0,641138
+2021-04-22,573715,67427,0,641142
 2021-04-23,488681,69262,0,557943
 2021-04-24,307406,59170,0,366576
 2021-04-25,234336,49193,0,283529
-2021-04-26,360271,74146,0,434417
-2021-04-27,696276,91664,0,787940
-2021-04-28,999634,126632,0,1126266
+2021-04-26,360272,74146,0,434418
+2021-04-27,696277,91664,0,787941
+2021-04-28,999637,126632,0,1126269
 2021-04-29,816298,133265,0,949563
 2021-04-30,669787,136805,0,806592
-2021-05-01,263217,73813,0,337030
-2021-05-02,199737,65686,0,265423
-2021-05-03,338306,115055,0,453361
-2021-05-04,686385,159091,0,845476
-2021-05-05,921983,228738,0,1150721
-2021-05-06,774140,220312,0,994452
-2021-05-07,659570,234748,0,894318
+2021-05-01,263218,73813,0,337031
+2021-05-02,199738,65686,0,265424
+2021-05-03,338306,115056,0,453362
+2021-05-04,686386,159091,0,845477
+2021-05-05,921984,228738,0,1150722
+2021-05-06,774142,220312,0,994454
+2021-05-07,659569,234748,0,894317
 2021-05-08,273967,152651,0,426618
-2021-05-09,185094,101597,0,286691
-2021-05-10,401044,190172,0,591216
-2021-05-11,804623,285221,0,1089844
-2021-05-12,1058751,362272,0,1421023
-2021-05-13,271670,158426,0,430096
-2021-05-14,535703,223061,0,758764
-2021-05-15,239625,161494,0,401119
-2021-05-16,165675,116962,0,282637
-2021-05-17,360486,196535,0,557021
-2021-05-18,527225,347558,0,874783
-2021-05-19,577934,523305,0,1101239
-2021-05-20,468212,483212,0,951424
-2021-05-21,419383,434580,0,853963
-2021-05-22,229716,244921,0,474637
-2021-05-23,133908,151618,0,285526
-2021-05-24,149380,176976,0,326356
-2021-05-25,298328,359039,0,657367
-2021-05-26,549849,632907,0,1182756
-2021-05-27,486635,557213,0,1043848
-2021-05-28,441897,465150,0,907047
-2021-05-29,180180,231051,0,411231
+2021-05-09,185095,101597,0,286692
+2021-05-10,401048,190172,0,591220
+2021-05-11,804624,285223,0,1089847
+2021-05-12,1058755,362272,0,1421027
+2021-05-13,271674,158425,0,430099
+2021-05-14,535706,223061,0,758767
+2021-05-15,239670,161451,0,401121
+2021-05-16,165701,116936,0,282637
+2021-05-17,360491,196530,0,557021
+2021-05-18,527228,347558,0,874786
+2021-05-19,577939,523305,0,1101244
+2021-05-20,468213,483211,0,951424
+2021-05-21,419385,434581,0,853966
+2021-05-22,229717,244921,0,474638
+2021-05-23,133909,151618,0,285527
+2021-05-24,149381,176976,0,326357
+2021-05-25,298330,359040,0,657370
+2021-05-26,549851,632908,0,1182759
+2021-05-27,486638,557213,0,1043851
+2021-05-28,441899,465149,0,907048
+2021-05-29,180179,231052,0,411231
 2021-05-30,109105,175059,0,284164
-2021-05-31,221931,326653,0,548584
-2021-06-01,486462,505186,144,991792
-2021-06-02,624239,628499,3,1252741
-2021-06-03,285049,359901,2,644952
-2021-06-04,370153,443346,1,813500
-2021-06-05,127453,286226,3,413682
-2021-06-06,78036,214761,1,292798
+2021-05-31,221933,326653,0,548586
+2021-06-01,486466,505187,144,991797
+2021-06-02,624251,628500,4,1252755
+2021-06-03,285053,359901,2,644956
+2021-06-04,370156,443346,1,813503
+2021-06-05,127453,286227,3,413683
+2021-06-06,78038,214761,1,292800
 2021-06-07,248628,367140,4,615772
-2021-06-08,415120,645648,54,1060822
-2021-06-09,551346,880842,100,1432288
-2021-06-10,498639,699333,20,1197992
-2021-06-11,466806,602335,16,1069157
-2021-06-12,160516,276775,2,437293
+2021-06-08,415128,645645,54,1060827
+2021-06-09,551419,880843,100,1432362
+2021-06-10,498640,699333,20,1197993
+2021-06-11,466808,602337,16,1069161
+2021-06-12,160516,276777,2,437295
 2021-06-13,79046,204433,0,283479
-2021-06-14,271611,385934,5,657550
-2021-06-15,411547,641798,9,1053354
-2021-06-16,548701,841345,26,1390072
-2021-06-17,473111,680318,39,1153468
-2021-06-18,418348,579046,16,997410
-2021-06-19,142022,286650,7,428679
-2021-06-20,81178,214355,1,295534
-2021-06-21,248112,385531,5,633648
-2021-06-22,414633,667668,12,1082313
-2021-06-23,528166,812776,9,1340951
-2021-06-24,534720,506427,12,1041159
-2021-06-25,425130,500224,16,925370
-2021-06-26,151598,259973,14,411585
-2021-06-27,94466,197920,7,292393
-2021-06-28,270200,361382,8,631590
-2021-06-29,415748,521845,13,937606
-2021-06-30,478614,549497,10,1028121
-2021-07-01,479464,506409,12,985885
-2021-07-02,405750,443917,18,849685
-2021-07-03,165465,212968,11,378444
-2021-07-04,102587,171318,5,273910
-2021-07-05,213149,324637,11,537797
-2021-07-06,289303,491811,11,781125
-2021-07-07,346372,653452,52,999876
-2021-07-08,285886,565656,16,851558
-2021-07-09,242920,517670,29,760619
-2021-07-10,106574,238126,14,344714
-2021-07-11,70139,158810,4,228953
-2021-07-12,166992,302531,19,469542
-2021-07-13,201698,562867,17,764582
-2021-07-14,229113,750931,131,980175
-2021-07-15,195824,575717,24,771565
-2021-07-16,175463,488361,33,663857
-2021-07-17,90424,183141,17,273582
-2021-07-18,71778,129113,5,200896
-2021-07-19,107103,276509,32,383644
-2021-07-20,142110,468277,33,610420
-2021-07-21,170506,588484,17,759007
-2021-07-22,136597,488804,45,625446
-2021-07-23,133340,441235,48,574623
-2021-07-24,65476,146936,240,212652
-2021-07-25,38474,86461,14,124949
-2021-07-26,83962,256554,20,340536
-2021-07-27,112411,444107,62,556580
-2021-07-28,137490,557072,161,694723
-2021-07-29,121286,459968,144,581398
-2021-07-30,111896,388478,276,500650
-2021-07-31,60582,135342,191,196115
-2021-08-01,37293,80360,165,117818
-2021-08-02,70939,224183,150,295272
-2021-08-03,91170,373272,238,464680
-2021-08-04,111955,464306,280,576541
-2021-08-05,101144,419626,224,520994
-2021-08-06,97353,346202,242,443797
-2021-08-07,54647,131303,425,186375
-2021-08-08,27802,88418,142,116362
-2021-08-09,61332,234747,283,296362
-2021-08-10,86457,345579,205,432241
-2021-08-11,121538,423981,325,545844
-2021-08-12,120148,354871,367,475386
-2021-08-13,115952,309604,408,425964
-2021-08-14,67718,128462,296,196476
-2021-08-15,38248,79663,184,118095
+2021-06-14,271614,385934,5,657553
+2021-06-15,411553,641800,9,1053362
+2021-06-16,548739,841343,26,1390108
+2021-06-17,473119,680320,39,1153478
+2021-06-18,418352,579044,16,997412
+2021-06-19,142023,286651,7,428681
+2021-06-20,81179,214355,1,295535
+2021-06-21,248117,385534,5,633656
+2021-06-22,414652,667669,12,1082333
+2021-06-23,528173,812777,9,1340959
+2021-06-24,534745,506426,12,1041183
+2021-06-25,425135,500222,16,925373
+2021-06-26,151598,259974,14,411586
+2021-06-27,94467,197919,7,292393
+2021-06-28,270201,361381,8,631590
+2021-06-29,415748,521848,13,937609
+2021-06-30,478622,549504,10,1028136
+2021-07-01,479472,506412,12,985896
+2021-07-02,405863,443918,18,849799
+2021-07-03,165468,212968,11,378447
+2021-07-04,102589,171318,5,273912
+2021-07-05,213151,324639,11,537801
+2021-07-06,289306,491810,11,781127
+2021-07-07,346381,653450,52,999883
+2021-07-08,285893,565661,17,851571
+2021-07-09,242926,517765,29,760720
+2021-07-10,106577,238128,14,344719
+2021-07-11,70140,158809,4,228953
+2021-07-12,166997,302527,19,469543
+2021-07-13,201703,562867,17,764587
+2021-07-14,229117,750937,130,980184
+2021-07-15,195828,575718,25,771571
+2021-07-16,175464,488493,33,663990
+2021-07-17,90429,183138,17,273584
+2021-07-18,71779,129113,5,200897
+2021-07-19,107107,276509,32,383648
+2021-07-20,142114,468280,32,610426
+2021-07-21,170508,588497,18,759023
+2021-07-22,136599,488805,45,625449
+2021-07-23,133342,441407,49,574798
+2021-07-24,65482,146931,240,212653
+2021-07-25,38476,86461,14,124951
+2021-07-26,83971,256554,20,340545
+2021-07-27,112419,444108,61,556588
+2021-07-28,137491,557078,161,694730
+2021-07-29,121289,459976,144,581409
+2021-07-30,111901,388480,277,500658
+2021-07-31,60590,135346,190,196126
+2021-08-01,37296,80359,164,117819
+2021-08-02,70949,224183,149,295281
+2021-08-03,91175,373276,238,464689
+2021-08-04,111962,464308,279,576549
+2021-08-05,101145,419640,224,521009
+2021-08-06,97358,346198,240,443796
+2021-08-07,54648,131302,425,186375
+2021-08-08,27803,88420,142,116365
+2021-08-09,61339,234744,280,296363
+2021-08-10,86461,345579,203,432243
+2021-08-11,121541,423990,324,545855
+2021-08-12,120151,354876,365,475392
+2021-08-13,115959,309604,405,425968
+2021-08-14,67720,128461,296,196477
+2021-08-15,38252,79662,181,118095
 2021-08-16,83106,183354,231,266691
-2021-08-17,114048,248525,271,362844
-2021-08-18,137447,286759,327,424533
-2021-08-19,121007,213857,383,335247
-2021-08-20,132684,210265,442,343391
-2021-08-21,73623,82800,353,156776
-2021-08-22,40174,53846,355,94375
-2021-08-23,92020,141024,339,233383
-2021-08-24,121909,176046,487,298442
-2021-08-25,141639,200904,545,343088
-2021-08-26,133641,166930,614,301185
-2021-08-27,114411,138008,1243,253662
-2021-08-28,70888,65951,818,137657
-2021-08-29,37619,47076,793,85488
-2021-08-30,84819,105412,2170,192401
-2021-08-31,111677,128425,3659,243761
-2021-09-01,126155,154723,15692,296570
-2021-09-02,112944,127926,17307,258177
-2021-09-03,107122,124179,16389,247690
-2021-09-04,48798,54799,4653,108250
+2021-08-17,114053,248524,271,362848
+2021-08-18,137452,286762,325,424539
+2021-08-19,121013,213856,382,335251
+2021-08-20,132689,210266,440,343395
+2021-08-21,73625,82801,351,156777
+2021-08-22,40177,53846,353,94376
+2021-08-23,92022,141023,339,233384
+2021-08-24,121914,176043,487,298444
+2021-08-25,141645,200903,543,343091
+2021-08-26,133645,166929,614,301188
+2021-08-27,114416,138006,1242,253664
+2021-08-28,70888,65952,817,137657
+2021-08-29,37620,47076,793,85489
+2021-08-30,84825,105410,2168,192403
+2021-08-31,111677,128434,3658,243769
+2021-09-01,126160,154721,15691,296572
+2021-09-02,112951,127926,17304,258181
+2021-09-03,107134,124178,16379,247691
+2021-09-04,48801,54800,4651,108252
 2021-09-05,28543,32901,3335,64779
-2021-09-06,64431,75864,15189,155484
-2021-09-07,92889,107934,22915,223738
-2021-09-08,105072,129053,27077,261202
-2021-09-09,103985,123569,28742,256296
-2021-09-10,89798,116483,21926,228207
-2021-09-11,44079,60353,6209,110641
-2021-09-12,24020,36243,4585,64848
-2021-09-13,63920,82308,21088,167316
-2021-09-14,93195,111058,33196,237449
-2021-09-15,104938,138579,41169,284686
-2021-09-16,106286,128102,42304,276692
-2021-09-17,94345,123527,31670,249542
-2021-09-18,42210,62948,7927,113085
-2021-09-19,24956,39303,5507,69766
-2021-09-20,52725,80654,25122,158501
-2021-09-21,79481,112202,42544,234227
-2021-09-22,90581,132356,52834,275771
-2021-09-23,91105,124865,52979,268949
-2021-09-24,81479,121539,38345,241363
-2021-09-25,33247,58167,9079,100493
-2021-09-26,17986,32802,5935,56723
-2021-09-27,49548,74432,28073,152053
-2021-09-28,73581,103443,46910,223934
-2021-09-29,78361,118480,55319,252160
-2021-09-30,78459,116352,49918,244729
-2021-10-01,44144,59540,24040,127724
-2021-10-02,13652,15032,3569,32253
-2021-10-03,5422,6741,1729,13892
-2021-10-04,32275,43550,19880,95705
-2021-10-05,55217,84794,42611,182622
-2021-10-06,58367,93108,53079,204554
-2021-10-07,62621,96915,52315,211851
-2021-10-08,57990,82099,42770,182859
-2021-10-09,16401,19419,5386,41206
-2021-10-10,6845,8002,2482,17329
-2021-10-11,29757,41865,24386,96008
-2021-10-12,50375,77701,51589,179665
-2021-10-13,55661,87639,63143,206443
-2021-10-14,55883,90084,62560,208527
-2021-10-15,48715,74447,48487,171649
-2021-10-16,15609,19645,6652,41906
-2021-10-17,5814,7582,3419,16815
-2021-10-18,25738,37111,29967,92816
-2021-10-19,45248,73387,59454,178089
-2021-10-20,49084,80967,74840,204891
-2021-10-21,49875,81000,75869,206744
-2021-10-22,41214,63105,56397,160716
-2021-10-23,15020,17793,11618,44431
+2021-09-06,64437,75861,15188,155486
+2021-09-07,92897,107932,22911,223740
+2021-09-08,105082,129049,27075,261206
+2021-09-09,103989,123570,28739,256298
+2021-09-10,89804,116483,21925,228212
+2021-09-11,44082,60351,6208,110641
+2021-09-12,24026,36238,4584,64848
+2021-09-13,63923,82306,21090,167319
+2021-09-14,93196,111059,33196,237451
+2021-09-15,104950,138581,41169,284700
+2021-09-16,106295,128100,42302,276697
+2021-09-17,94352,123527,31669,249548
+2021-09-18,42211,62947,7926,113084
+2021-09-19,24956,39304,5507,69767
+2021-09-20,52730,80653,25119,158502
+2021-09-21,79491,112223,42544,234258
+2021-09-22,90587,132355,52833,275775
+2021-09-23,91108,124867,52978,268953
+2021-09-24,81489,121540,38342,241371
+2021-09-25,33252,58166,9075,100493
+2021-09-26,17989,32802,5934,56725
+2021-09-27,49552,74432,28073,152057
+2021-09-28,73586,103447,46909,223942
+2021-09-29,78365,118479,55319,252163
+2021-09-30,78462,116353,49917,244732
+2021-10-01,44145,59541,24039,127725
+2021-10-02,13653,15031,3569,32253
+2021-10-03,5423,6740,1729,13892
+2021-10-04,32277,43548,19880,95705
+2021-10-05,55222,84794,42611,182627
+2021-10-06,58373,93113,53079,204565
+2021-10-07,62625,96916,52314,211855
+2021-10-08,57994,82110,42767,182871
+2021-10-09,16406,19415,5384,41205
+2021-10-10,6846,8002,2481,17329
+2021-10-11,29766,41864,24374,96004
+2021-10-12,50388,77706,51572,179666
+2021-10-13,55697,87642,63100,206439
+2021-10-14,55901,90085,62522,208508
+2021-10-15,48757,74453,48432,171642
+2021-10-16,15629,19646,6619,41894
+2021-10-17,5822,7583,3409,16814
+2021-10-18,25744,37110,29961,92815
+2021-10-19,45258,73391,59443,178092
+2021-10-20,49097,80986,74840,204923
+2021-10-21,49879,81002,75864,206745
+2021-10-22,41228,63107,56387,160722
+2021-10-23,15021,17793,11617,44431
 2021-10-24,4837,5903,4068,14808
-2021-10-25,27861,39645,40828,108334
-2021-10-26,44583,75456,89558,209597
-2021-10-27,48792,82487,111780,243059
-2021-10-28,50935,82301,115765,249001
-2021-10-29,44286,66606,96209,207101
+2021-10-25,27862,39645,40826,108333
+2021-10-26,44590,75456,89549,209595
+2021-10-27,48793,82490,111780,243063
+2021-10-28,50936,82301,115763,249000
+2021-10-29,44286,66607,96211,207104
 2021-10-30,15823,17138,20337,53298
 2021-10-31,4823,5243,6375,16441
 2021-11-01,13555,18750,32606,64911
-2021-11-02,37986,60954,115417,214357
-2021-11-03,52237,74660,164894,291791
-2021-11-04,52046,75254,173661,300961
-2021-11-05,45437,58737,153638,257812
-2021-11-06,18671,15929,37500,72100
+2021-11-02,37990,60954,115430,214374
+2021-11-03,52240,74662,164890,291792
+2021-11-04,52050,75256,173670,300976
+2021-11-05,45439,58737,153642,257818
+2021-11-06,18672,15929,37499,72100
 2021-11-07,8100,7631,16814,32545
-2021-11-08,31187,35418,107406,174011
-2021-11-09,56206,68884,214277,339367
-2021-11-10,60089,71710,267406,399205
-2021-11-11,63906,74266,274612,412784
-2021-11-12,54904,52515,224377,331796
-2021-11-13,25823,17118,61757,104698
-2021-11-14,11117,8467,29479,49063
-2021-11-15,42973,37514,166028,246515
-2021-11-16,64167,64718,345229,474114
-2021-11-17,69956,66047,417604,553607
-2021-11-18,74872,70132,439207,584211
-2021-11-19,74314,60501,409420,544235
-2021-11-20,46296,20450,153624,220370
-2021-11-21,17140,9481,68205,94826
-2021-11-22,63208,35507,319278,417993
-2021-11-23,102944,61441,551720,716105
-2021-11-24,126823,74516,696846,898185
-2021-11-25,126809,73371,685851,886031
-2021-11-26,116123,64155,662096,842374
-2021-11-27,91640,33350,450437,575427
+2021-11-08,31190,35418,107404,174012
+2021-11-09,56207,68885,214277,339369
+2021-11-10,60096,71710,267412,399218
+2021-11-11,63908,74267,274616,412791
+2021-11-12,54907,52514,224375,331796
+2021-11-13,25831,17117,61754,104702
+2021-11-14,11118,8467,29479,49064
+2021-11-15,42981,37514,166022,246517
+2021-11-16,64169,64718,345227,474114
+2021-11-17,69962,66051,417653,553666
+2021-11-18,74882,70133,439228,584243
+2021-11-19,74348,60504,409431,544283
+2021-11-20,46323,20440,153639,220402
+2021-11-21,17143,9473,68204,94820
+2021-11-22,63219,35506,319276,418001
+2021-11-23,102954,61446,551753,716153
+2021-11-24,126843,74519,696853,898215
+2021-11-25,126812,73371,685849,886032
+2021-11-26,116140,64157,662137,842434
+2021-11-27,91644,33350,450435,575429
 2021-11-28,32291,12951,160689,205931
-2021-11-29,88045,44401,499925,632371
-2021-11-30,107930,66557,748629,923116
-2021-12-01,113511,76172,935439,1125122
-2021-12-02,106830,80232,916654,1103716
-2021-12-03,99834,68568,904690,1073092
-2021-12-04,73376,39708,718216,831300
-2021-12-05,23107,13948,242328,279383
-2021-12-06,69004,43480,640637,753121
-2021-12-07,85085,71788,936093,1092966
-2021-12-08,92955,79175,1117455,1289585
-2021-12-09,88788,85063,1078601,1252452
-2021-12-10,81915,80525,1065167,1227607
-2021-12-11,61618,50904,878598,991120
-2021-12-12,17958,16824,283067,317849
-2021-12-13,54458,53120,703283,810861
-2021-12-14,74357,85368,983485,1143210
-2021-12-15,106814,122649,1409469,1638932
-2021-12-16,101152,119975,1173953,1395080
-2021-12-17,109300,114083,1067396,1290779
-2021-12-18,95228,66973,796647,958848
-2021-12-19,47222,24568,307975,379765
-2021-12-20,87082,87317,805507,979906
-2021-12-21,105595,118630,982568,1206793
-2021-12-22,104323,114989,966893,1186205
-2021-12-23,73582,83665,646353,803600
-2021-12-24,8454,9394,60370,78218
+2021-11-29,88058,44423,500153,632634
+2021-11-30,107942,66561,748739,923242
+2021-12-01,113626,76174,935616,1125416
+2021-12-02,107013,80258,916835,1104106
+2021-12-03,99851,68569,904736,1073156
+2021-12-04,73425,39727,718262,831414
+2021-12-05,23108,13950,242401,279459
+2021-12-06,69018,43478,640760,753256
+2021-12-07,85099,71797,936314,1093210
+2021-12-08,92982,79195,1117835,1290012
+2021-12-09,88803,85063,1078668,1252534
+2021-12-10,81931,80542,1065386,1227859
+2021-12-11,61632,50906,878940,991478
+2021-12-12,17961,16825,283066,317852
+2021-12-13,54466,53120,703382,810968
+2021-12-14,74399,85408,983898,1143705
+2021-12-15,106882,122708,1410181,1639771
+2021-12-16,101328,120027,1175063,1396418
+2021-12-17,109352,114100,1067957,1291409
+2021-12-18,95286,67018,797170,959474
+2021-12-19,47233,24574,308251,380058
+2021-12-20,87142,87333,806143,980618
+2021-12-21,105650,118666,983270,1207586
+2021-12-22,104387,115012,967008,1186407
+2021-12-23,73697,83752,647074,804523
+2021-12-24,8456,9394,60369,78219
 2021-12-25,2044,2396,31524,35964
-2021-12-26,6385,6104,57605,70094
-2021-12-27,51706,60739,477403,589848
-2021-12-28,65185,73970,569998,709153
-2021-12-29,67650,70240,570019,707909
-2021-12-30,55488,59565,438612,553665
-2021-12-31,12944,14332,96955,124231
-2022-01-01,2109,2842,23119,28070
-2022-01-02,16123,13679,122771,152573
-2022-01-03,38296,58549,374369,471214
-2022-01-04,56103,92564,540714,689381
-2022-01-05,58939,109592,636108,804639
-2022-01-06,49885,89338,530984,670207
-2022-01-07,55154,112958,580955,749067
-2022-01-08,44358,79092,383578,507028
-2022-01-09,18110,32703,127490,178303
-2022-01-10,36229,80045,427227,543501
-2022-01-11,52641,115786,607388,775815
-2022-01-12,57461,128404,666328,852193
-2022-01-13,55719,119251,625015,799985
-2022-01-14,55833,102178,547465,705476
-2022-01-15,49446,62550,296488,408484
-2022-01-16,16133,19605,93033,128771
+2021-12-26,6403,6125,57704,70232
+2021-12-27,51763,60735,477376,589874
+2021-12-28,65236,74006,570309,709551
+2021-12-29,67670,70238,570047,707955
+2021-12-30,55493,59572,438623,553688
+2021-12-31,12944,14334,96958,124236
+2022-01-01,2109,2842,23442,28393
+2022-01-02,16196,13706,122870,152772
+2022-01-03,38368,58610,374725,471703
+2022-01-04,56129,92632,541135,689896
+2022-01-05,59023,109703,636782,805508
+2022-01-06,49952,89444,531704,671100
+2022-01-07,55290,113181,581997,750468
+2022-01-08,44537,79221,384536,508294
+2022-01-09,18201,32858,128170,179229
+2022-01-10,36360,80427,428823,545610
+2022-01-11,52882,116173,609590,778645
+2022-01-12,58030,129361,670950,858341
+2022-01-13,56240,120633,632374,809247
+2022-01-14,58989,107283,573200,739472
+2022-01-15,54445,66643,317883,438971
+2022-01-16,17747,21222,103063,142032
+2022-01-17,34673,61519,320992,417184
diff --git a/process-xlsx.js b/process-xlsx.js
index b8b2055..beb07a2 100644
--- a/process-xlsx.js
+++ b/process-xlsx.js
@@ -144,45 +144,55 @@ const readMainData = async () => {
       prop: 'finalDosesCumulativeJohnsonAndJohnson',
       type: Number,
     },
+    // Erstimpfungen → Impfungen kumulativ → Novavax
+    'Novavax_7': {
+      prop: 'finalDosesCumulativeNovavax',
+      type: Number,
+    },
 
     // Zweitimpfungen → Impfungen kumulativ → Gesamt
-    'Gesamt_8': {
+    'Gesamt_9': {
       prop: 'finalDosesCumulative',
       type: Number,
     },
     // Zweitimpfungen → Impfungen kumulativ → BioNTech
-    'BioNTech_9': {
+    'BioNTech_10': {
       prop: 'finalDosesCumulativeBioNTech',
       type: Number,
     },
     // Zweitimpfungen → Impfungen kumulativ → Moderna
-    'Moderna_10': {
+    'Moderna_11': {
       prop: 'finalDosesCumulativeModerna',
       type: Number,
     },
     // Zweitimpfungen → Impfungen kumulativ → AstraZeneca
-    'AstraZeneca_11': {
+    'AstraZeneca_12': {
       prop: 'finalDosesCumulativeAstraZeneca',
       type: Number,
     },
+    // Zweitimpfungen → Impfungen kumulativ → Novavax
+    'Novavax_13': {
+      prop: 'finalDosesCumulativeNovavax',
+      type: Number,
+    },
 
     // Auffrischungsimpfungen → Impfungen kumulativ → Gesamt
-    'Gesamt_13': {
+    'Gesamt_15': {
       prop: 'firstBoosterDosesCumulative',
       type: Number,
     },
     // Auffrischungsimpfungen → Impfungen kumulativ → BioNTech
-    'BioNTech_14': {
+    'BioNTech_16': {
       prop: 'firstBoosterDosesCumulativeBioNTech',
       type: Number,
     },
     // Auffrischungsimpfungen → Impfungen kumulativ → Moderna
-    'Moderna_15': {
+    'Moderna_17': {
       prop: 'firstBoosterDosesCumulativeModerna',
       type: Number,
     },
     // Auffrischungsimpfungen → Impfungen kumulativ → Janssen
-    'Janssen_16': {
+    'Janssen_18': {
       prop: 'firstBoosterDosesCumulativeJohnsonAndJohnson',
       type: Number,
     },
@@ -219,77 +229,21 @@ const readPercentData = async () => {
       prop: 'totalDosesCumulative',
       type: Number,
     },
-    // Gesamtzahl mindestens einmal Geimpfter* → Gesamt
-    'Gesamt_3': {
+    // Gesamtzahl mindestens einmal Geimpfter*
+    'GesamtzahlmindestenseinmalGeimpfter_3': {
       prop: 'vaccinatedWithExactlyOneDoseOfAnyVaccineCumulative',
       type: Number,
     },
-    // Gesamtzahl mindestens einmal Geimpfter* → davon bei 5-11 Jahre
-    'davonbei5-11Jahre_4': {
-      prop: 'vaccinatedWithExactlyOneDoseOfAnyVaccineCumulativeOfPeopleAged5To11',
-      type: Number,
-    },
-    // Gesamtzahl vollständig Geimpfter*
-    'GesamtzahlvollständigGeimpfter_5': {
+    // Gesamtzahl Grund-immunisierter*
+    'GesamtzahlGrund-immunisierter_4': {
       prop: 'finalDosesCumulative',
       type: Number,
     },
     // Gesamtzahl Personen mit Auffrischungsimpfung*
-    'GesamtzahlPersonenmitAuffrischimpfung_6': {
+    'GesamtzahlPersonenmitAuffrischimpfung_5': {
       prop: 'firstBoosterDosesCumulative',
       type: Number,
     },
-    // Impfquote mindestens einmal geimpft → Gesamt
-    'Gesamt_7': {
-      prop: 'vaccinatedWithExactlyOneDoseOfAnyVaccinePercent',
-      type: Number,
-    },
-    // Impfquote mindestens einmal geimpft → 12–17 Jahre
-    '12-17Jahre_8': {
-      prop: 'vaccinatedWithExactlyOneDoseOfAnyVaccineOfPeopleAged12To17',
-      type: Number,
-    },
-    // Impfquote mindestens einmal geimpft → 18+ Jahre → Gesamt
-    'Gesamt_9': {
-      prop: 'vaccinatedWithExactlyOneDoseOfAnyVaccineOfPeopleAged18AndUp',
-      type: Number,
-    },
-    // Impfquote mindestens einmal geimpft → 18+ Jahre → 18-59 Jahre**
-    '18-59Jahre_10': {
-      prop: 'vaccinatedWithExactlyOneDoseOfAnyVaccineOfPeopleAged18To59',
-      type: Number,
-    },
-    // Impfquote mindestens einmal geimpft → 18+ Jahre → 60+ Jahre**
-    '60+Jahre_11': {
-      prop: 'vaccinatedWithExactlyOneDoseOfAnyVaccineOfPeopleAged60AndUp',
-      type: Number,
-    },
-
-    // Impfquote vollständig geimpft → Gesamt
-    'Gesamt_12': {
-      prop: 'fullyVaccinatedPercent',
-      type: Number,
-    },
-    // Impfquote vollständig geimpft → 12–17 Jahre
-    '12-17Jahre_13': {
-      prop: 'fullyVaccinatedPercentOfPeopleAged12To17',
-      type: Number,
-    },
-    // Impfquote vollständig geimpft → 18+ Jahre → Gesamt
-    'Gesamt_14': {
-      prop: 'fullyVaccinatedPercentOfPeopleAged18AndUp',
-      type: Number,
-    },
-    // Impfquote vollständig geimpft → 18+ Jahre → 18-59 Jahre
-    '18-59Jahre_15': {
-      prop: 'fullyVaccinatedPercentOfPeopleAged18To59',
-      type: Number,
-    },
-    // Impfquote vollständig geimpft → 18+ Jahre → 60+ Jahre
-    '60+Jahre_16': {
-      prop: 'fullyVaccinatedPercentOfPeopleAged60AndUp',
-      type: Number,
-    },
   };
   const actualRecords = convertToObject(recordsWithData, schema);
   const data = processRecords(actualRecords);
@@ -417,11 +371,13 @@ const readDosesPerDayData = async () => {
       initialDosesCumulativeBioNTech: main.initialDosesCumulativeBioNTech,
       initialDosesCumulativeModerna: main.initialDosesCumulativeModerna,
       initialDosesCumulativeAstraZeneca: main.initialDosesCumulativeAstraZeneca,
+      initialDosesCumulativeNovavax: main.initialDosesCumulativeNovavax || 0,
 
       finalDosesCumulative: object.finalDosesCumulative,
       finalDosesCumulativeBioNTech: main.finalDosesCumulativeBioNTech,
       finalDosesCumulativeModerna: main.finalDosesCumulativeModerna,
       finalDosesCumulativeAstraZeneca: main.finalDosesCumulativeAstraZeneca,
+      finalDosesCumulativeNovavax: main.finalDosesCumulativeNovavax || 0,
       finalDosesCumulativeJohnsonAndJohnson: finalDosesCumulativeJohnsonAndJohnson,
 
       firstBoosterDosesCumulative: main.firstBoosterDosesCumulative,