diff --git a/share/stations.json b/share/stations.json
index 5fc2ce141f62bf772d0eaa015f1161fd7b51ea13..b946c7218111a7e0e1fd1afa9215ebcdfe030d7f 100644
--- a/share/stations.json
+++ b/share/stations.json
@@ -80,6 +80,15 @@
       ],
       "name" : "Aarburg-Oftringen"
    },
+   {
+      "ds100" : "XDAR",
+      "eva" : 8600087,
+      "latlong" : [
+         56.1497091,
+         10.2039136
+      ],
+      "name" : "Aarhus"
+   },
    {
       "ds100" : "ONAB",
       "eva" : 8400047,
@@ -5228,6 +5237,15 @@
       ],
       "name" : "Barsinghausen"
    },
+   {
+      "ds100" : "OFBTH",
+      "eva" : 8700789,
+      "latlong" : [
+         47.6349493,
+         7.4875323
+      ],
+      "name" : "Bartenheim(Bale)"
+   },
    {
       "ds100" : "WBH",
       "eva" : 8011114,
@@ -11096,6 +11114,15 @@
       ],
       "name" : "Brixlegg"
    },
+   {
+      "ds100" : "XTBR",
+      "eva" : 5400001,
+      "latlong" : [
+         49.1906045,
+         16.6130691
+      ],
+      "name" : "Brno hl.n."
+   },
    {
       "ds100" : "LBRO",
       "eva" : 8017004,
@@ -20501,6 +20528,15 @@
       ],
       "name" : "Esens(Ostfriesl)"
    },
+   {
+      "ds100" : "XVEV",
+      "eva" : 7400053,
+      "latlong" : [
+         55.8378366,
+         13.3052278
+      ],
+      "name" : "Eslöv station"
+   },
    {
       "ds100" : "HEKP",
       "eva" : 8001894,
@@ -27935,6 +27971,15 @@
       ],
       "name" : "Haarlem Spaarnwoude"
    },
+   {
+      "ds100" : "OFHHM",
+      "eva" : 8701261,
+      "latlong" : [
+         47.7377069,
+         7.4182622
+      ],
+      "name" : "Habsheim(Mulh)"
+   },
    {
       "ds100" : "KHAC",
       "eva" : 8002494,
@@ -33407,6 +33452,15 @@
       ],
       "name" : "Horrem"
    },
+   {
+      "ds100" : "XDHR",
+      "eva" : 8601089,
+      "latlong" : [
+         55.8626973,
+         9.8356522
+      ],
+      "name" : "Horsens st"
+   },
    {
       "ds100" : "AHOT",
       "eva" : 8003003,
@@ -33767,6 +33821,15 @@
       ],
       "name" : "Händelstraße, Karlsruhe"
    },
+   {
+      "ds100" : "XVHH",
+      "eva" : 7400006,
+      "latlong" : [
+         56.15799,
+         13.76337
+      ],
+      "name" : "Hässleholm Central"
+   },
    {
       "ds100" : "FHHF",
       "eva" : 8002501,
@@ -42839,6 +42902,15 @@
       ],
       "name" : "Linkenheim Süd, Linkenheim-Hochstetten"
    },
+   {
+      "ds100" : "XVL",
+      "eva" : 7400008,
+      "latlong" : [
+         58.4165503,
+         15.6258809
+      ],
+      "name" : "Linköping Central"
+   },
    {
       "ds100" : "KLIN",
       "eva" : 8007803,
@@ -47060,6 +47132,15 @@
       ],
       "name" : "Milano Greco Pirelli"
    },
+   {
+      "ds100" : "XIML",
+      "eva" : 8300062,
+      "latlong" : [
+         45.4850183,
+         9.2373317
+      ],
+      "name" : "Milano Lambrate"
+   },
    {
       "ds100" : "XIMP",
       "eva" : 8300047,
@@ -52478,6 +52559,15 @@
       ],
       "name" : "Norheim"
    },
+   {
+      "ds100" : "XVNC",
+      "eva" : 7400007,
+      "latlong" : [
+         58.5966527,
+         16.1831339
+      ],
+      "name" : "Norrköping Central"
+   },
    {
       "ds100" : "RNO",
       "eva" : 8004464,
@@ -52703,6 +52793,15 @@
       ],
       "name" : "Nymburk hl.n."
    },
+   {
+      "ds100" : "XVN",
+      "eva" : 7400017,
+      "latlong" : [
+         57.651969,
+         14.6940474
+      ],
+      "name" : "Nässjö Central"
+   },
    {
       "ds100" : "XFNI",
       "eva" : 8700151,
@@ -53990,6 +54089,15 @@
       ],
       "name" : "Oerel"
    },
+   {
+      "ds100" : "XDKHO",
+      "eva" : 8601560,
+      "latlong" : [
+         55.6290128,
+         12.579355
+      ],
+      "name" : "Oerestad st"
+   },
    {
       "ds100" : "NOER",
       "eva" : 8004629,
@@ -59822,6 +59930,15 @@
       ],
       "name" : "Rivesaltes"
    },
+   {
+      "ds100" : "OFRXM",
+      "eva" : 8701910,
+      "latlong" : [
+         47.7487462,
+         7.4062493
+      ],
+      "name" : "Rixheim(Mulhouse)"
+   },
    {
       "ds100" : "XFROA",
       "eva" : 8700094,
@@ -64880,6 +64997,15 @@
       ],
       "name" : "Selzthal"
    },
+   {
+      "ds100" : "XASEM",
+      "eva" : 8100028,
+      "latlong" : [
+         47.6395943,
+         15.8308831
+      ],
+      "name" : "Semmering"
+   },
    {
       "ds100" : "MSED",
       "eva" : 8005532,
@@ -65159,6 +65285,15 @@
       ],
       "name" : "Sierck-les-Bains"
    },
+   {
+      "ds100" : "OFSTZ",
+      "eva" : 8702060,
+      "latlong" : [
+         47.6560872,
+         7.4594691
+      ],
+      "name" : "Sierentz"
+   },
    {
       "ds100" : "ASID",
       "eva" : 8005561,
@@ -65537,6 +65672,15 @@
       ],
       "name" : "Skaerbaek st"
    },
+   {
+      "ds100" : "XDSG",
+      "eva" : 8602175,
+      "latlong" : [
+         56.0435631,
+         9.9246973
+      ],
+      "name" : "Skanderborg st"
+   },
    {
       "ds100" : "XDSGE",
       "eva" : 8602254,
@@ -66473,6 +66617,15 @@
       ],
       "name" : "St-Louis (Haut-Rhin)"
    },
+   {
+      "ds100" : "OFSLE",
+      "eva" : 8701987,
+      "latlong" : [
+         47.609553,
+         7.5310413
+      ],
+      "name" : "St-Louis-la-Chaussee"
+   },
    {
       "ds100" : "XSMC",
       "eva" : 8501403,
@@ -68660,6 +68813,15 @@
       ],
       "name" : "Sélestat"
    },
+   {
+      "ds100" : "XVSD",
+      "eva" : 7400700,
+      "latlong" : [
+         59.1625554,
+         17.6457665
+      ],
+      "name" : "Södertälje Syd station"
+   },
    {
       "ds100" : "RSLA",
       "eva" : 8070865,
@@ -71936,6 +72098,15 @@
       ],
       "name" : "Veitshöchheim"
    },
+   {
+      "ds100" : "XDVJ",
+      "eva" : 8602756,
+      "latlong" : [
+         55.7066917,
+         9.5365649
+      ],
+      "name" : "Vejle st"
+   },
    {
       "ds100" : "EVLR",
       "eva" : 8006064,