1/*
2  Sources :
3  https://www.insee.fr/fr/information/4316069
4  http://www.geonames.org/export/codes.html
5  http://download.geonames.org/export/dump/
6*/
7
8var inseeCityNameLatLonDep;
9if (inseeCityNameLatLonDep === undefined)
10    inseeCityNameLatLonDep = new Map ();
11
12inseeCityNameLatLonDep[67] = {
13    67001: ["Achenheim", 48.5804, 7.6254],
14    67002: ["Adamswiller", 48.9062, 7.2017],
15    67003: ["Albé", 48.3614, 7.3365],
16    67004: ["Allenwiller", 48.6536, 7.3669],
17    67005: ["Alteckendorf", 48.7944, 7.5964],
18    67006: ["Altenheim", 48.7200, 7.4624],
19    67008: ["Altorf", 48.5247, 7.5389],
20    67009: ["Altwiller", 48.9155, 6.9797],
21    67010: ["Andlau", 48.3907, 7.3848],
22    67011: ["Artolsheim", 48.2079, 7.6000],
23    67012: ["Aschbach", 48.9421, 7.9802],
24    67013: ["Asswiller", 48.8805, 7.2243],
25    67014: ["Auenheim", 48.8090, 8.0173],
26    67016: ["Avolsheim", 48.5605, 7.4941],
27    67017: ["Baerendorf", 48.8306, 7.0898],
28    67018: ["Balbronn", 48.5825, 7.4040],
29    67019: ["Baldenheim", 48.2444, 7.5358],
30    67020: ["Barembach", 48.4670, 7.2431],
31    67021: ["Barr", 48.4149, 7.3993],
32    67022: ["Bassemberg", 48.3359, 7.2779],
33    67023: ["Batzendorf", 48.7820, 7.7096],
34    67025: ["Beinheim", 48.8543, 8.0916],
35    67026: ["Bellefosse", 48.3946, 7.2346],
36    67027: ["Belmont", 48.4104, 7.2537],
37    67028: ["Benfeld", 48.3659, 7.6019],
38    67029: ["Berg", 48.8928, 7.1447],
39    67030: ["Bergbieten", 48.5771, 7.4507],
40    67031: ["Bernardswiller", 48.4473, 7.4535],
41    67032: ["Bernardvillé", 48.3696, 7.4068],
42    67033: ["Bernolsheim", 48.7529, 7.6849],
43    67034: ["Berstett", 48.6822, 7.6323],
44    67035: ["Berstheim", 48.7926, 7.6797],
45    67036: ["Bettwiller", 48.8879, 7.1749],
46    67037: ["Biblisheim", 48.8996, 7.7910],
47    67038: ["Bietlenheim", 48.7204, 7.7833],
48    67039: ["Bilwisheim", 48.7100, 7.6633],
49    67040: ["Bindernheim", 48.2870, 7.6144],
50    67041: ["Birkenwald", 48.6555, 7.3319],
51    67043: ["Bischheim", 48.6215, 7.7586],
52    67044: ["Bischholtz", 48.8907, 7.5306],
53    67045: ["Bischoffsheim", 48.4855, 7.5259],
54    67046: ["Bischwiller", 48.7581, 7.8599],
55    67047: ["Bissert", 48.9461, 7.0177],
56    67048: ["Bitschhoffen", 48.8628, 7.6243],
57    67049: ["Blaesheim", 48.5022, 7.6087],
58    67050: ["Blancherupt", 48.4071, 7.1955],
59    67051: ["Blienschwiller", 48.3454, 7.4153],
60    67052: ["Boersch", 48.4664, 7.3750],
61    67053: ["Boesenbiesen", 48.2261, 7.5622],
62    67054: ["Bolsenheim", 48.4252, 7.6039],
63    67055: ["Boofzheim", 48.3343, 7.6782],
64    67056: ["Bootzheim", 48.1932, 7.5894],
65    67057: ["Bosselshausen", 48.8061, 7.5087],
66    67058: ["Bossendorf", 48.7815, 7.5673],
67    67059: ["Bourg-Bruche", 48.3587, 7.1437],
68    67060: ["Bourgheim", 48.4192, 7.4891],
69    67061: ["Bouxwiller", 48.8172, 7.4648],
70    67062: ["Breitenau", 48.3161, 7.2793],
71    67063: ["Breitenbach", 48.3745, 7.2870],
72    67065: ["Breuschwickersheim", 48.5784, 7.5988],
73    67066: ["La Broque", 48.4601, 7.1728],
74    67067: ["Brumath", 48.7204, 7.7174],
75    67068: ["Buswiller", 48.8219, 7.5622],
76    67069: ["Buhl", 48.9172, 8.0156],
77    67070: ["Burbach", 48.8975, 7.1115],
78    67071: ["Bust", 48.8338, 7.2345],
79    67072: ["Butten", 48.9713, 7.2435],
80    67073: ["Châtenois", 48.2803, 7.3858],
81    67074: ["Cleebourg", 48.9953, 7.8860],
82    67075: ["Climbach", 49.0157, 7.8503],
83    67076: ["Colroy-la-Roche", 48.3914, 7.1738],
84    67077: ["Cosswiller", 48.6086, 7.3622],
85    67078: ["Crastatt", 48.6596, 7.4226],
86    67079: ["Croettwiller", 48.9315, 8.0379],
87    67080: ["Dachstein", 48.5535, 7.5405],
88    67081: ["Dahlenheim", 48.5882, 7.5162],
89    67082: ["Dalhunden", 48.7711, 7.9915],
90    67083: ["Dambach", 49.0093, 7.6409],
91    67084: ["Dambach-la-Ville", 48.3231, 7.4269],
92    67085: ["Dangolsheim", 48.5647, 7.4573],
93    67086: ["Daubensand", 48.3518, 7.7286],
94    67087: ["Dauendorf", 48.8339, 7.6661],
95    67088: ["Dehlingen", 48.9852, 7.1812],
96    67089: ["Dettwiller", 48.7608, 7.4540],
97    67090: ["Diebolsheim", 48.2855, 7.6576],
98    67091: ["Diedendorf", 48.8877, 7.0281],
99    67092: ["Dieffenbach-au-Val", 48.3144, 7.3259],
100    67093: ["Dieffenbach-lès-Woerth", 48.9302, 7.7944],
101    67094: ["Dieffenthal", 48.3073, 7.4114],
102    67095: ["Diemeringen", 48.9440, 7.2036],
103    67096: ["Dimbsthal", 48.6729, 7.3541],
104    67097: ["Dingsheim", 48.6225, 7.6607],
105    67098: ["Dinsheim-sur-Bruche", 48.5475, 7.4240],
106    67099: ["Domfessel", 48.9480, 7.1458],
107    67100: ["Donnenheim", 48.7219, 7.6627],
108    67101: ["Dorlisheim", 48.5199, 7.4803],
109    67102: ["Dossenheim-Kochersberg", 48.6410, 7.5781],
110    67103: ["Dossenheim-sur-Zinsel", 48.8141, 7.3776],
111    67104: ["Drachenbronn-Birlenbach", 48.9809, 7.8780],
112    67105: ["Drulingen", 48.8678, 7.1949],
113    67106: ["Drusenheim", 48.7609, 7.9456],
114    67107: ["Duntzenheim", 48.7134, 7.5429],
115    67108: ["Duppigheim", 48.5331, 7.5959],
116    67109: ["Durningen", 48.6849, 7.5618],
117    67110: ["Durrenbach", 48.8992, 7.7627],
118    67111: ["Durstel", 48.8910, 7.2048],
119    67112: ["Duttlenheim", 48.5240, 7.5705],
120    67113: ["Eberbach-Seltz", 48.9285, 8.0666],
121    67115: ["Ebersheim", 48.3024, 7.4984],
122    67116: ["Ebersmunster", 48.3033, 7.5336],
123    67117: ["Eckartswiller", 48.7796, 7.3241],
124    67118: ["Eckbolsheim", 48.5790, 7.6821],
125    67119: ["Eckwersheim", 48.6852, 7.6963],
126    67120: ["Eichhoffen", 48.3784, 7.4410],
127    67121: ["Elsenheim", 48.1655, 7.4971],
128    67122: ["Wangenbourg-Engenthal", 48.6212, 7.3050],
129    67123: ["Engwiller", 48.8817, 7.6156],
130    67124: ["Entzheim", 48.5358, 7.6332],
131    67125: ["Epfig", 48.3513, 7.4714],
132    67126: ["Erckartswiller", 48.8829, 7.3574],
133    67127: ["Ergersheim", 48.5755, 7.5349],
134    67128: ["Ernolsheim-Bruche", 48.5637, 7.5690],
135    67129: ["Ernolsheim-lès-Saverne", 48.7888, 7.3772],
136    67130: ["Erstein", 48.4213, 7.6852],
137    67131: ["Eschau", 48.4832, 7.7295],
138    67132: ["Eschbach", 48.8758, 7.7386],
139    67133: ["Eschbourg", 48.8226, 7.2908],
140    67134: ["Eschwiller", 48.8576, 7.1109],
141    67135: ["Ettendorf", 48.8151, 7.5854],
142    67136: ["Eywiller", 48.8716, 7.1242],
143    67137: ["Fegersheim", 48.4974, 7.6886],
144    67138: ["Fessenheim-le-Bas", 48.6322, 7.5470],
145    67139: ["Flexbourg", 48.5682, 7.4242],
146    67140: ["Forstfeld", 48.8631, 8.0474],
147    67141: ["Forstheim", 48.8959, 7.7109],
148    67142: ["Fort-Louis", 48.7987, 8.0526],
149    67143: ["Fouchy", 48.3161, 7.2466],
150    67144: ["Fouday", 48.4207, 7.1904],
151    67145: ["Friedolsheim", 48.7070, 7.4872],
152    67146: ["Friesenheim", 48.3090, 7.6539],
153    67147: ["Froeschwiller", 48.9384, 7.7188],
154    67148: ["Frohmuhl", 48.9113, 7.2792],
155    67149: ["Furchhausen", 48.7204, 7.4304],
156    67150: ["Furdenheim", 48.6105, 7.5578],
157    67151: ["Gambsheim", 48.6923, 7.8840],
158    67152: ["Geispolsheim", 48.5143, 7.6580],
159    67153: ["Geiswiller", 48.7904, 7.5005],
160    67154: ["Gerstheim", 48.3807, 7.7045],
161    67155: ["Gertwiller", 48.4115, 7.4749],
162    67156: ["Geudertheim", 48.7154, 7.7605],
163    67158: ["Gingsheim", 48.7197, 7.5896],
164    67159: ["Goerlingen", 48.7987, 7.0851],
165    67160: ["Goersdorf", 48.9590, 7.7736],
166    67161: ["Gottenhouse", 48.7180, 7.3583],
167    67162: ["Gottesheim", 48.7757, 7.4810],
168    67163: ["Gougenheim", 48.7045, 7.5753],
169    67164: ["Goxwiller", 48.4309, 7.4834],
170    67165: ["Grandfontaine", 48.4986, 7.1286],
171    67166: ["Grassendorf", 48.8148, 7.6101],
172    67167: ["Grendelbruch", 48.4812, 7.3047],
173    67168: ["Gresswiller", 48.5249, 7.4099],
174    67169: ["Gries", 48.7513, 7.8247],
175    67172: ["Griesheim-près-Molsheim", 48.5020, 7.5311],
176    67173: ["Griesheim-sur-Souffel", 48.6334, 7.6733],
177    67174: ["Gumbrechtshoffen", 48.9027, 7.6207],
178    67176: ["Gundershoffen", 48.9073, 7.6820],
179    67177: ["Gunstett", 48.9150, 7.7790],
180    67178: ["Gungwiller", 48.8780, 7.1525],
181    67179: ["Haegen", 48.7056, 7.2976],
182    67180: ["Haguenau", 48.8417, 7.8301],
183    67181: ["Handschuheim", 48.5993, 7.5772],
184    67182: ["Hangenbieten", 48.5570, 7.6119],
185    67183: ["Harskirchen", 48.9237, 7.0263],
186    67184: ["Hatten", 48.8939, 8.0068],
187    67185: ["Hattmatt", 48.7854, 7.4364],
188    67186: ["Hegeney", 48.8880, 7.7398],
189    67187: ["Heidolsheim", 48.2041, 7.5109],
190    67188: ["Heiligenberg", 48.5371, 7.3778],
191    67189: ["Heiligenstein", 48.4220, 7.4408],
192    67190: ["Hengwiller", 48.6676, 7.3285],
193    67191: ["Herbitzheim", 49.0221, 7.0817],
194    67192: ["Herbsheim", 48.3494, 7.6367],
195    67194: ["Herrlisheim", 48.7325, 7.9101],
196    67195: ["Hessenheim", 48.2054, 7.5518],
197    67196: ["Hilsenheim", 48.2969, 7.5731],
198    67197: ["Hindisheim", 48.4658, 7.6219],
199    67198: ["Hinsbourg", 48.9020, 7.2962],
200    67199: ["Hinsingen", 48.9511, 6.9989],
201    67200: ["Hipsheim", 48.4655, 7.6801],
202    67201: ["Hirschland", 48.8360, 7.1239],
203    67202: ["Hochfelden", 48.7558, 7.5631],
204    67203: ["Hochstett", 48.7757, 7.6768],
205    67204: ["Hoenheim", 48.6242, 7.7536],
206    67205: ["Hoerdt", 48.6905, 7.7848],
207    67206: ["Hoffen", 48.9330, 7.9327],
208    67207: ["Hohatzenheim", 48.7179, 7.6125],
209    67208: ["Hohengoeft", 48.6607, 7.4674],
210    67209: ["Hohfrankenheim", 48.7286, 7.5807],
211    67210: ["Le Hohwald", 48.4006, 7.3102],
212    67212: ["Holtzheim", 48.5567, 7.6442],
213    67213: ["Hunspach", 48.9578, 7.9358],
214    67214: ["Hurtigheim", 48.6171, 7.6034],
215    67215: ["Huttendorf", 48.8011, 7.6386],
216    67216: ["Huttenheim", 48.3537, 7.5753],
217    67217: ["Ichtratzheim", 48.4789, 7.6776],
218    67218: ["Illkirch-Graffenstaden", 48.5200, 7.7312],
219    67220: ["Ingenheim", 48.7336, 7.5259],
220    67221: ["Ingolsheim", 48.9708, 7.9297],
221    67222: ["Ingwiller", 48.8859, 7.4691],
222    67223: ["Innenheim", 48.4975, 7.5735],
223    67225: ["Issenhausen", 48.8042, 7.5336],
224    67226: ["Ittenheim", 48.6017, 7.6050],
225    67227: ["Itterswiller", 48.3665, 7.4293],
226    67228: ["Neugartheim-Ittlenheim", 48.6565, 7.5414],
227    67229: ["Jetterswiller", 48.6697, 7.4174],
228    67230: ["Kaltenhouse", 48.7902, 7.8330],
229    67231: ["Kauffenheim", 48.8540, 8.0319],
230    67232: ["Keffenach", 48.9666, 7.8835],
231    67233: ["Kertzfeld", 48.3845, 7.5552],
232    67234: ["Keskastel", 48.9764, 7.0629],
233    67235: ["Kesseldorf", 48.8843, 8.0590],
234    67236: ["Kienheim", 48.6881, 7.5856],
235    67237: ["Kilstett", 48.6835, 7.8457],
236    67238: ["Kindwiller", 48.8612, 7.5954],
237    67239: ["Kintzheim", 48.2585, 7.3743],
238    67240: ["Kirchheim", 48.6059, 7.4888],
239    67241: ["Kirrberg", 48.8301, 7.0643],
240    67242: ["Kirrwiller", 48.8202, 7.5264],
241    67244: ["Kleingoeft", 48.6939, 7.4420],
242    67245: ["Knoersheim", 48.6796, 7.4582],
243    67246: ["Kogenheim", 48.3318, 7.5314],
244    67247: ["Kolbsheim", 48.5621, 7.5862],
245    67248: ["Krautergersheim", 48.4751, 7.5655],
246    67249: ["Krautwiller", 48.7391, 7.6748],
247    67250: ["Kriegsheim", 48.7567, 7.7354],
248    67252: ["Kurtzenhouse", 48.7372, 7.8051],
249    67253: ["Kuttolsheim", 48.6478, 7.5192],
250    67254: ["Kutzenhausen", 48.9388, 7.8491],
251    67255: ["Lalaye", 48.3386, 7.2352],
252    67256: ["Lampertheim", 48.6551, 7.6940],
253    67257: ["Lampertsloch", 48.9704, 7.8201],
254    67258: ["Landersheim", 48.6902, 7.5025],
255    67259: ["Langensoultzbach", 48.9742, 7.7304],
256    67260: ["Laubach", 48.8796, 7.7181],
257    67261: ["Lauterbourg", 48.9637, 8.1863],
258    67263: ["Lembach", 49.0124, 7.7684],
259    67264: ["Leutenheim", 48.8517, 8.0000],
260    67265: ["Lichtenberg", 48.9218, 7.4834],
261    67266: ["Limersheim", 48.4538, 7.6308],
262    67267: ["Lingolsheim", 48.5544, 7.6809],
263    67268: ["Lipsheim", 48.4893, 7.6566],
264    67269: ["Littenheim", 48.7252, 7.4929],
265    67270: ["Lixhausen", 48.7942, 7.5558],
266    67271: ["Lobsann", 48.9632, 7.8435],
267    67272: ["Lochwiller", 48.6974, 7.4148],
268    67273: ["Lohr", 48.8546, 7.2641],
269    67274: ["Lorentzen", 48.9570, 7.1817],
270    67275: ["Lupstein", 48.7379, 7.4759],
271    67276: ["Lutzelhouse", 48.5376, 7.2417],
272    67277: ["Mackenheim", 48.1826, 7.5825],
273    67278: ["Mackwiller", 48.9249, 7.1663],
274    67279: ["Maennolsheim", 48.6975, 7.4719],
275    67280: ["Maisonsgoutte", 48.3535, 7.2592],
276    67281: ["Marckolsheim", 48.1496, 7.5610],
277    67282: ["Marlenheim", 48.6190, 7.5058],
278    67283: ["Marmoutier", 48.6942, 7.3709],
279    67285: ["Matzenheim", 48.3845, 7.6353],
280    67286: ["Meistratzheim", 48.4525, 7.5611],
281    67287: ["Melsheim", 48.7639, 7.5149],
282    67288: ["Memmelshoffen", 48.9589, 7.8719],
283    67289: ["Menchhoffen", 48.8636, 7.4980],
284    67290: ["Merkwiller-Pechelbronn", 48.9286, 7.8291],
285    67291: ["Mertzwiller", 48.8703, 7.6854],
286    67292: ["Mietesheim", 48.8761, 7.6465],
287    67293: ["Minversheim", 48.7842, 7.6241],
288    67295: ["Mittelbergheim", 48.3941, 7.4433],
289    67296: ["Mittelhausbergen", 48.6144, 7.6938],
290    67297: ["Mittelhausen", 48.7082, 7.6269],
291    67298: ["Mittelschaeffolsheim", 48.6973, 7.6517],
292    67299: ["Mollkirch", 48.5058, 7.3656],
293    67300: ["Molsheim", 48.5447, 7.4995],
294    67301: ["Mommenheim", 48.7558, 7.6498],
295    67302: ["Monswiller", 48.7521, 7.3862],
296    67303: ["Morsbronn-les-Bains", 48.9099, 7.7345],
297    67304: ["Morschwiller", 48.8194, 7.6294],
298    67305: ["Mothern", 48.9397, 8.1525],
299    67306: ["Muhlbach-sur-Bruche", 48.5125, 7.3121],
300    67307: ["Mulhausen", 48.8864, 7.5548],
301    67308: ["Munchhausen", 48.9149, 8.1450],
302    67309: ["Mundolsheim", 48.6395, 7.7149],
303    67310: ["Mussig", 48.2266, 7.5184],
304    67311: ["Muttersholtz", 48.2687, 7.5330],
305    67312: ["Mutzenhouse", 48.7409, 7.5889],
306    67313: ["Mutzig", 48.5380, 7.4553],
307    67314: ["Natzwiller", 48.4477, 7.2512],
308    67315: ["Neewiller-près-Lauterbourg", 48.9516, 8.1193],
309    67317: ["Neubois", 48.3028, 7.3176],
310    67319: ["Neuhaeusel", 48.8185, 8.0924],
311    67320: ["Neuve-église", 48.3261, 7.3105],
312    67321: ["Neuviller-la-Roche", 48.4309, 7.2643],
313    67322: ["Neuwiller-lès-Saverne", 48.8271, 7.3660],
314    67324: ["Niederbronn-les-Bains", 48.9638, 7.6398],
315    67325: ["Niederhaslach", 48.5356, 7.3501],
316    67326: ["Niederhausbergen", 48.6233, 7.7051],
317    67327: ["Niederlauterbach", 48.9712, 8.1052],
318    67328: ["Niedermodern", 48.8407, 7.6353],
319    67329: ["Niedernai", 48.4456, 7.5306],
320    67330: ["Niederroedern", 48.9128, 8.0524],
321    67331: ["Niederschaeffolsheim", 48.7725, 7.7438],
322    67333: ["Niedersoultzbach", 48.8506, 7.4715],
323    67334: ["Niedersteinbach", 49.0382, 7.7134],
324    67335: ["Nordheim", 48.6396, 7.5008],
325    67336: ["Nordhouse", 48.4472, 7.6855],
326    67337: ["Nothalten", 48.3556, 7.4116],
327    67338: ["Obenheim", 48.3562, 7.6849],
328    67339: ["Betschdorf", 48.8934, 7.9225],
329    67340: ["Oberbronn", 48.9380, 7.5966],
330    67341: ["Oberdorf-Spachbach", 48.9274, 7.7685],
331    67342: ["Oberhaslach", 48.5685, 7.2954],
332    67343: ["Oberhausbergen", 48.6073, 7.6830],
333    67344: ["Oberhoffen-lès-Wissembourg", 49.0107, 7.9145],
334    67345: ["Oberhoffen-sur-Moder", 48.7801, 7.8873],
335    67346: ["Oberlauterbach", 48.9448, 8.0657],
336    67347: ["Obermodern-Zutzendorf", 48.8479, 7.5401],
337    67348: ["Obernai", 48.4593, 7.4800],
338    67349: ["Oberroedern", 48.9271, 7.9710],
339    67350: ["Oberschaeffolsheim", 48.5919, 7.6460],
340    67351: ["Seebach", 48.9644, 7.9902],
341    67352: ["Obersoultzbach", 48.8513, 7.4476],
342    67353: ["Obersteinbach", 49.0379, 7.6730],
343    67354: ["Odratzheim", 48.6001, 7.4898],
344    67355: ["Oermingen", 48.9984, 7.1195],
345    67356: ["Offendorf", 48.7148, 7.9273],
346    67358: ["Offwiller", 48.9173, 7.5423],
347    67359: ["Ohlungen", 48.8121, 7.6942],
348    67360: ["Ohnenheim", 48.1873, 7.5038],
349    67361: ["Olwisheim", 48.6977, 7.6738],
350    67362: ["Orschwiller", 48.2472, 7.3546],
351    67363: ["Osthoffen", 48.5901, 7.5618],
352    67364: ["Osthouse", 48.3942, 7.6507],
353    67365: ["Ostwald", 48.5471, 7.7076],
354    67366: ["Ottersthal", 48.7589, 7.3421],
355    67367: ["Otterswiller", 48.7226, 7.3789],
356    67368: ["Ottrott", 48.4434, 7.3670],
357    67369: ["Ottwiller", 48.8634, 7.2287],
358    67370: ["Petersbach", 48.8771, 7.2720],
359    67371: ["La Petite-Pierre", 48.8657, 7.3273],
360    67372: ["Pfaffenhoffen", 48.8432, 7.5989],
361    67373: ["Pfalzweyer", 48.8087, 7.2596],
362    67374: ["Pfettisheim", 48.6605, 7.6519],
363    67375: ["Pfulgriesheim", 48.6443, 7.6650],
364    67377: ["Plaine", 48.4242, 7.1368],
365    67378: ["Plobsheim", 48.4612, 7.7349],
366    67379: ["Preuschdorf", 48.9468, 7.8036],
367    67380: ["Printzheim", 48.7920, 7.4769],
368    67381: ["Puberg", 48.9155, 7.3071],
369    67382: ["Quatzenheim", 48.6274, 7.5760],
370    67383: ["Rangen", 48.6722, 7.4769],
371    67384: ["Ranrupt", 48.3735, 7.1953],
372    67385: ["Ratzwiller", 48.9511, 7.2552],
373    67386: ["Rauwiller", 48.8098, 7.1116],
374    67387: ["Reichsfeld", 48.3632, 7.3801],
375    67388: ["Reichshoffen", 48.9374, 7.6752],
376    67389: ["Reichstett", 48.6474, 7.7570],
377    67391: ["Reinhardsmunster", 48.6824, 7.2996],
378    67392: ["Reipertswiller", 48.9475, 7.4474],
379    67394: ["Retschwiller", 48.9509, 7.8859],
380    67395: ["Reutenbourg", 48.6821, 7.4081],
381    67396: ["Rexingen", 48.9055, 7.1776],
382    67397: ["Rhinau", 48.3122, 7.7044],
383    67398: ["Richtolsheim", 48.2238, 7.6038],
384    67400: ["Riedseltz", 48.9891, 7.9487],
385    67401: ["Rimsdorf", 48.9288, 7.1172],
386    67402: ["Ringeldorf", 48.8291, 7.6061],
387    67403: ["Ringendorf", 48.8101, 7.5559],
388    67404: ["Rittershoffen", 48.8921, 7.9701],
389    67405: ["Roeschwoog", 48.8228, 8.0405],
390    67406: ["Rohr", 48.6932, 7.5358],
391    67407: ["Rohrwiller", 48.7499, 7.9026],
392    67408: ["Romanswiller", 48.6407, 7.3803],
393    67409: ["Roppenheim", 48.8372, 8.0671],
394    67410: ["Rosenwiller", 48.5087, 7.4257],
395    67411: ["Rosheim", 48.4904, 7.4120],
396    67412: ["Rossfeld", 48.3321, 7.6130],
397    67413: ["Rosteig", 48.9319, 7.3360],
398    67414: ["Rothau", 48.4476, 7.2070],
399    67415: ["Rothbach", 48.9053, 7.5110],
400    67416: ["Rott", 49.0192, 7.9061],
401    67417: ["Rottelsheim", 48.7591, 7.7118],
402    67418: ["Rountzenheim", 48.8214, 7.9983],
403    67420: ["Russ", 48.4856, 7.2690],
404    67421: ["Saales", 48.3516, 7.1103],
405    67422: ["Saasenheim", 48.2399, 7.6292],
406    67423: ["Saessolsheim", 48.7083, 7.5130],
407    67424: ["Saint-Blaise-la-Roche", 48.4073, 7.1738],
408    67425: ["Saint-Jean-Saverne", 48.7782, 7.3556],
409    67426: ["Saint-Martin", 48.3498, 7.2857],
410    67427: ["Saint-Maurice", 48.3329, 7.3352],
411    67428: ["Saint-Nabor", 48.4414, 7.4176],
412    67429: ["Saint-Pierre", 48.3845, 7.4651],
413    67430: ["Saint-Pierre-Bois", 48.3357, 7.3637],
414    67431: ["Salenthal", 48.6663, 7.3614],
415    67432: ["Salmbach", 48.9761, 8.0701],
416    67433: ["Sand", 48.3775, 7.6193],
417    67434: ["Sarre-Union", 48.9451, 7.0886],
418    67435: ["Sarrewerden", 48.9076, 7.0730],
419    67436: ["Saulxures", 48.3924, 7.1235],
420    67437: ["Saverne", 48.7402, 7.3420],
421    67438: ["Schaeffersheim", 48.4340, 7.6131],
422    67439: ["Schaffhouse-sur-Zorn", 48.7338, 7.5566],
423    67440: ["Schaffhouse-près-Seltz", 48.9121, 8.0896],
424    67441: ["Schalkendorf", 48.8369, 7.5683],
425    67442: ["Scharrachbergheim-Irmstett", 48.5896, 7.4902],
426    67443: ["Scheibenhard", 48.9694, 8.1444],
427    67444: ["Scherlenheim", 48.7660, 7.5334],
428    67445: ["Scherwiller", 48.2952, 7.4151],
429    67446: ["Schillersdorf", 48.8709, 7.5239],
430    67447: ["Schiltigheim", 48.6118, 7.7440],
431    67448: ["Schirmeck", 48.4922, 7.1980],
432    67449: ["Schirrhein", 48.7957, 7.9169],
433    67450: ["Schirrhoffen", 48.8069, 7.9253],
434    67451: ["Schleithal", 48.9866, 8.0324],
435    67452: ["Schnersheim", 48.6601, 7.5687],
436    67453: ["Schoenau", 48.2260, 7.6506],
437    67454: ["Schoenbourg", 48.8335, 7.2660],
438    67455: ["Schoenenbourg", 48.9503, 7.9169],
439    67456: ["Schopperten", 48.9475, 7.0538],
440    67458: ["Schweighouse-sur-Moder", 48.8172, 7.7377],
441    67459: ["Schwenheim", 48.7149, 7.4100],
442    67460: ["Schwindratzheim", 48.7654, 7.6028],
443    67461: ["Schwobsheim", 48.2365, 7.5743],
444    67462: ["Sélestat", 48.2481, 7.4622],
445    67463: ["Seltz", 48.8938, 8.1049],
446    67464: ["Sermersheim", 48.3443, 7.5527],
447    67465: ["Sessenheim", 48.7952, 7.9806],
448    67466: ["Siegen", 48.9571, 8.0396],
449    67467: ["Siewiller", 48.8414, 7.2049],
450    67468: ["Siltzheim", 49.0616, 7.0908],
451    67469: ["Singrist", 48.6694, 7.3850],
452    67470: ["Solbach", 48.4311, 7.1997],
453    67471: ["Souffelweyersheim", 48.6319, 7.7419],
454    67472: ["Soufflenheim", 48.8085, 7.9567],
455    67473: ["Soultz-les-Bains", 48.5676, 7.4782],
456    67474: ["Soultz-sous-Forêts", 48.9461, 7.8735],
457    67475: ["Sparsbach", 48.8795, 7.4002],
458    67476: ["Stattmatten", 48.7948, 8.0177],
459    67477: ["Steige", 48.3628, 7.2297],
460    67478: ["Steinbourg", 48.7639, 7.4135],
461    67479: ["Steinseltz", 49.0050, 7.9282],
462    67480: ["Still", 48.5666, 7.3664],
463    67481: ["Stotzheim", 48.3757, 7.5067],
464    67482: ["Strasbourg", 48.5712, 7.7675],
465    67483: ["Struth", 48.8951, 7.2685],
466    67484: ["Stundwiller", 48.9244, 7.9964],
467    67485: ["Stutzheim-Offenheim", 48.6266, 7.6271],
468    67486: ["Sundhouse", 48.2550, 7.6303],
469    67487: ["Surbourg", 48.9102, 7.8356],
470    67488: ["Thal-Drulingen", 48.9123, 7.1378],
471    67489: ["Thal-Marmoutier", 48.6960, 7.3405],
472    67490: ["Thanvillé", 48.3253, 7.3485],
473    67491: ["Tieffenbach", 48.9024, 7.2442],
474    67492: ["Traenheim", 48.5940, 7.4651],
475    67493: ["Triembach-au-Val", 48.3434, 7.3341],
476    67494: ["Trimbach", 48.9403, 8.0182],
477    67495: ["Truchtersheim", 48.6564, 7.6165],
478    67496: ["Uberach", 48.8518, 7.6312],
479    67497: ["Uhlwiller", 48.8202, 7.6747],
480    67498: ["Uhrwiller", 48.8809, 7.5797],
481    67499: ["Urbeis", 48.3323, 7.2030],
482    67500: ["Urmatt", 48.5390, 7.2952],
483    67501: ["Uttenheim", 48.4140, 7.5957],
484    67502: ["Uttenhoffen", 48.8931, 7.6447],
485    67503: ["Uttwiller", 48.8464, 7.4965],
486    67504: ["Valff", 48.4221, 7.5264],
487    67505: ["La Vancelle", 48.2814, 7.3193],
488    67506: ["Vendenheim", 48.6674, 7.7393],
489    67507: ["Villé", 48.3429, 7.3034],
490    67508: ["Voellerdingen", 48.9716, 7.1365],
491    67509: ["Volksberg", 48.9404, 7.2979],
492    67510: ["Wahlenheim", 48.7659, 7.6869],
493    67511: ["Walbourg", 48.8857, 7.7827],
494    67512: ["La Walck", 48.8524, 7.6117],
495    67513: ["Waldersbach", 48.4178, 7.2183],
496    67514: ["Waldhambach", 48.9271, 7.2306],
497    67515: ["Waldolwisheim", 48.7342, 7.4372],
498    67516: ["Waltenheim-sur-Zorn", 48.7430, 7.6220],
499    67517: ["Wangen", 48.6188, 7.4634],
500    67519: ["La Wantzenau", 48.6593, 7.8314],
501    67520: ["Wasselonne", 48.6388, 7.4423],
502    67521: ["Weinbourg", 48.8716, 7.4407],
503    67522: ["Weislingen", 48.9192, 7.2578],
504    67523: ["Weitbruch", 48.7621, 7.7802],
505    67524: ["Weiterswiller", 48.8549, 7.4090],
506    67525: ["Westhoffen", 48.6050, 7.4148],
507    67526: ["Westhouse", 48.4068, 7.5723],
508    67527: ["Westhouse-Marmoutier", 48.6858, 7.4541],
509    67528: ["Weyer", 48.8587, 7.1620],
510    67529: ["Weyersheim", 48.7165, 7.8308],
511    67530: ["Wickersheim-Wilshausen", 48.7815, 7.5333],
512    67531: ["Wildersbach", 48.4358, 7.2239],
513    67532: ["Willgottheim", 48.6735, 7.5156],
514    67534: ["Wilwisheim", 48.7537, 7.4999],
515    67535: ["Wimmenau", 48.9213, 7.4202],
516    67536: ["Windstein", 48.9912, 7.6955],
517    67537: ["Wingen", 49.0391, 7.8144],
518    67538: ["Wingen-sur-Moder", 48.9254, 7.3702],
519    67539: ["Wingersheim", 48.7299, 7.6382],
520    67540: ["Wintershouse", 48.7962, 7.7064],
521    67541: ["Wintzenbach", 48.9320, 8.1043],
522    67542: ["Wintzenheim-Kochersberg", 48.6578, 7.5078],
523    67543: ["Wisches", 48.5121, 7.2170],
524    67544: ["Wissembourg", 49.0184, 7.9617],
525    67545: ["Witternheim", 48.3134, 7.6177],
526    67546: ["Wittersheim", 48.7801, 7.6546],
527    67547: ["Wittisheim", 48.2630, 7.5906],
528    67548: ["Wiwersheim", 48.6379, 7.5973],
529    67550: ["Woerth", 48.9412, 7.7441],
530    67551: ["Wolfisheim", 48.5869, 7.6631],
531    67552: ["Wolfskirchen", 48.8758, 7.0807],
532    67553: ["Wolschheim", 48.7068, 7.4512],
533    67554: ["Wolxheim", 48.5703, 7.5074],
534    67555: ["Zehnacker", 48.6704, 7.4504],
535    67556: ["Zeinheim", 48.6785, 7.4884],
536    67557: ["Zellwiller", 48.3992, 7.5112],
537    67558: ["Zinswiller", 48.9161, 7.5811],
538    67559: ["Zittersheim", 48.9007, 7.3374],
539    67560: ["Zoebersdorf", 48.7949, 7.5234]
540};
541