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[88] = {
13    88001: ["Les Ableuvenettes", 48.1916, 6.1924],
14    88002: ["Ahéville", 48.2846, 6.1993],
15    88003: ["Aingeville", 48.2051, 5.7682],
16    88004: ["Ainvelle", 47.9873, 5.8289],
17    88005: ["Allarmont", 48.4687, 7.0203],
18    88006: ["Ambacourt", 48.3519, 6.1396],
19    88007: ["Ameuvelle", 47.9496, 5.9525],
20    88008: ["Anglemont", 48.3757, 6.6684],
21    88009: ["Anould", 48.1847, 6.9407],
22    88010: ["Aouze", 48.3842, 5.8674],
23    88011: ["Arches", 48.1133, 6.5140],
24    88012: ["Archettes", 48.1321, 6.5485],
25    88013: ["Aroffe", 48.4090, 5.8997],
26    88014: ["Arrentès-de-Corcieux", 48.1325, 6.8756],
27    88015: ["Attignéville", 48.3977, 5.8275],
28    88016: ["Attigny", 48.0615, 6.0250],
29    88017: ["Aulnois", 48.2618, 5.7770],
30    88018: ["Aumontzey", 48.1668, 6.7789],
31    88019: ["Autigny-la-Tour", 48.4150, 5.7803],
32    88020: ["Autreville", 48.4900, 5.8583],
33    88021: ["Autrey", 48.2892, 6.7239],
34    88022: ["Auzainvilliers", 48.2367, 5.8528],
35    88023: ["Avillers", 48.3135, 6.2057],
36    88024: ["Avrainville", 48.3781, 6.2211],
37    88025: ["Avranville", 48.4179, 5.5355],
38    88026: ["Aydoilles", 48.2106, 6.5713],
39    88027: ["Badménil-aux-Bois", 48.3112, 6.5239],
40    88028: ["La Baffe", 48.1590, 6.5619],
41    88029: ["Bains-les-Bains", 47.9968, 6.2619],
42    88030: ["Bainville-aux-Saules", 48.2073, 6.1334],
43    88031: ["Balléville", 48.3345, 5.8468],
44    88032: ["Ban-de-Laveline", 48.2280, 7.0844],
45    88033: ["Ban-de-Sapt", 48.3430, 7.0156],
46    88035: ["Barbey-Seroux", 48.1316, 6.8473],
47    88036: ["Barville", 48.3782, 5.7691],
48    88037: ["Basse-sur-le-Rupt", 47.9864, 6.7685],
49    88038: ["Battexey", 48.3894, 6.1814],
50    88039: ["Baudricourt", 48.3097, 6.0571],
51    88040: ["Bayecourt", 48.2705, 6.4920],
52    88041: ["Bazegney", 48.2657, 6.2308],
53    88042: ["Bazien", 48.4149, 6.6761],
54    88043: ["Bazoilles-et-Ménil", 48.2588, 6.1035],
55    88044: ["Bazoilles-sur-Meuse", 48.3011, 5.6503],
56    88045: ["Beaufremont", 48.2538, 5.7464],
57    88046: ["Beauménil", 48.1718, 6.7221],
58    88047: ["Begnécourt", 48.2099, 6.1646],
59    88048: ["Bellefontaine", 48.0103, 6.4641],
60    88049: ["Belmont-lès-Darney", 48.0858, 6.0146],
61    88050: ["Belmont-sur-Buttant", 48.2215, 6.7684],
62    88051: ["Belmont-sur-Vair", 48.2590, 5.9158],
63    88052: ["Belrupt", 48.0912, 6.0896],
64    88053: ["Belval", 48.4086, 7.0749],
65    88054: ["Bertrimoutier", 48.2646, 7.0622],
66    88055: ["Bettegney-Saint-Brice", 48.3034, 6.3143],
67    88056: ["Bettoncourt", 48.3416, 6.1662],
68    88057: ["Le Beulay", 48.3044, 7.0633],
69    88058: ["Biécourt", 48.3248, 5.9536],
70    88059: ["Biffontaine", 48.2134, 6.8149],
71    88060: ["Blémerey", 48.3578, 6.0423],
72    88061: ["Bleurville", 48.0671, 5.9565],
73    88062: ["Blevaincourt", 48.1227, 5.6922],
74    88063: ["Bocquegney", 48.2202, 6.3097],
75    88064: ["Bois-de-Champ", 48.2415, 6.8035],
76    88065: ["Bonvillet", 48.1023, 6.0632],
77    88066: ["Boulaincourt", 48.3722, 6.0862],
78    88068: ["La Bourgonce", 48.3025, 6.8110],
79    88069: ["Bouxières-aux-Bois", 48.2603, 6.3206],
80    88070: ["Bouxurulles", 48.3311, 6.2316],
81    88071: ["Bouzemont", 48.2506, 6.2399],
82    88073: ["Brantigny", 48.3463, 6.2768],
83    88074: ["Brechainville", 48.3631, 5.5062],
84    88075: ["La Bresse", 48.0185, 6.9261],
85    88076: ["Brouvelieures", 48.2431, 6.7307],
86    88077: ["Brû", 48.3537, 6.6891],
87    88078: ["Bruyères", 48.2129, 6.7160],
88    88079: ["Bulgnéville", 48.2103, 5.8410],
89    88080: ["Bult", 48.2997, 6.5968],
90    88081: ["Bussang", 47.8913, 6.8766],
91    88082: ["Celles-sur-Plaine", 48.4499, 6.9683],
92    88083: ["Certilleux", 48.3176, 5.7356],
93    88084: ["Chamagne", 48.4085, 6.2923],
94    88085: ["Champdray", 48.1281, 6.7599],
95    88086: ["Champ-le-Duc", 48.1923, 6.7296],
96    88087: ["Chantraine", 48.1667, 6.4195],
97    88088: ["La Chapelle-aux-Bois", 48.0282, 6.3231],
98    88089: ["La Chapelle-devant-Bruyères", 48.1787, 6.8062],
99    88090: ["Charmes", 48.3848, 6.3178],
100    88091: ["Charmois-devant-Bruyères", 48.1715, 6.5920],
101    88092: ["Charmois-l'Orgueilleux", 48.0912, 6.2618],
102    88093: ["Châtas", 48.3652, 7.0377],
103    88094: ["Châtel-sur-Moselle", 48.3198, 6.4006],
104    88095: ["Châtenois", 48.3093, 5.8264],
105    88096: ["Châtillon-sur-Saône", 47.9487, 5.8779],
106    88097: ["Chauffecourt", 48.3335, 6.1555],
107    88098: ["Chaumousey", 48.1734, 6.3319],
108    88099: ["Chavelot", 48.2275, 6.4304],
109    88100: ["Chef-Haut", 48.3537, 6.0096],
110    88101: ["Cheniménil", 48.1372, 6.5977],
111    88102: ["Chermisey", 48.4148, 5.5690],
112    88103: ["Circourt", 48.2490, 6.2856],
113    88104: ["Circourt-sur-Mouzon", 48.3053, 5.7021],
114    88105: ["Claudon", 48.0323, 6.0440],
115    88106: ["Ban-sur-Meurthe-Clefcy", 48.1266, 6.9752],
116    88107: ["Clérey-la-Côte", 48.4844, 5.7619],
117    88108: ["Le Clerjus", 47.9756, 6.3312],
118    88109: ["Cleurie", 48.0561, 6.6745],
119    88110: ["Clézentaine", 48.4061, 6.5285],
120    88111: ["Coinches", 48.2449, 7.0247],
121    88112: ["Colroy-la-Grande", 48.3204, 7.1157],
122    88113: ["Combrimont", 48.2743, 7.0756],
123    88114: ["Contrexéville", 48.1854, 5.8935],
124    88115: ["Corcieux", 48.1672, 6.8846],
125    88116: ["Cornimont", 47.9685, 6.8653],
126    88117: ["Courcelles-sous-Châtenois", 48.3280, 5.8160],
127    88118: ["Coussey", 48.4131, 5.6679],
128    88119: ["Crainvilliers", 48.1478, 5.8352],
129    88120: ["La Croix-aux-Mines", 48.2017, 7.0609],
130    88121: ["Damas-aux-Bois", 48.3846, 6.4160],
131    88122: ["Damas-et-Bettegney", 48.2131, 6.2618],
132    88123: ["Damblain", 48.0911, 5.6687],
133    88124: ["Darney", 48.0781, 6.0541],
134    88125: ["Darney-aux-Chênes", 48.2830, 5.8108],
135    88126: ["Darnieulles", 48.1974, 6.3383],
136    88127: ["Deinvillers", 48.4125, 6.5609],
137    88128: ["Denipaire", 48.3398, 6.9618],
138    88129: ["Derbamont", 48.2668, 6.2716],
139    88130: ["Destord", 48.2735, 6.6180],
140    88131: ["Deycimont", 48.1738, 6.6410],
141    88132: ["Deyvillers", 48.1965, 6.5232],
142    88133: ["Dignonville", 48.2431, 6.4990],
143    88134: ["Dinozé", 48.1386, 6.4813],
144    88135: ["Docelles", 48.1419, 6.6252],
145    88136: ["Dogneville", 48.2215, 6.4644],
146    88137: ["Dolaincourt", 48.3394, 5.8099],
147    88138: ["Dombasle-devant-Darney", 48.1270, 6.0771],
148    88139: ["Dombasle-en-Xaintois", 48.3057, 5.9935],
149    88140: ["Dombrot-le-Sec", 48.1427, 5.8982],
150    88141: ["Dombrot-sur-Vair", 48.2650, 5.8908],
151    88142: ["Domèvre-sur-Avière", 48.2221, 6.3881],
152    88143: ["Domèvre-sur-Durbion", 48.2901, 6.4826],
153    88144: ["Domèvre-sous-Montfort", 48.2560, 6.0742],
154    88145: ["Domfaing", 48.2408, 6.7510],
155    88146: ["Domjulien", 48.2552, 5.9947],
156    88147: ["Dommartin-aux-Bois", 48.1502, 6.2896],
157    88148: ["Dommartin-lès-Remiremont", 47.9910, 6.6482],
158    88149: ["Dommartin-lès-Vallois", 48.1537, 6.0855],
159    88150: ["Dommartin-sur-Vraine", 48.3415, 5.9140],
160    88151: ["Dompaire", 48.2260, 6.2080],
161    88152: ["Dompierre", 48.2497, 6.5673],
162    88153: ["Domptail", 48.4448, 6.6162],
163    88154: ["Domrémy-la-Pucelle", 48.4404, 5.6561],
164    88155: ["Domvallier", 48.3063, 6.0804],
165    88156: ["Doncières", 48.3916, 6.6374],
166    88157: ["Dounoux", 48.1074, 6.4395],
167    88158: ["éloyes", 48.0931, 6.6200],
168    88159: ["Entre-deux-Eaux", 48.2376, 6.9996],
169    88160: ["épinal", 48.1631, 6.4798],
170    88161: ["Escles", 48.1179, 6.1758],
171    88162: ["Esley", 48.1752, 6.0582],
172    88163: ["Essegney", 48.3760, 6.3331],
173    88164: ["Estrennes", 48.2597, 6.0556],
174    88165: ["étival-Clairefontaine", 48.3643, 6.8439],
175    88166: ["évaux-et-Ménil", 48.3237, 6.3011],
176    88167: ["Faucompierre", 48.1402, 6.6639],
177    88168: ["Fauconcourt", 48.3734, 6.5372],
178    88169: ["Fays", 48.1968, 6.6686],
179    88170: ["Ferdrupt", 47.9111, 6.7199],
180    88171: ["Fignévelle", 47.9832, 5.9111],
181    88172: ["Fiménil", 48.1749, 6.7078],
182    88173: ["Florémont", 48.3711, 6.2528],
183    88174: ["Fomerey", 48.2182, 6.3437],
184    88175: ["Fontenay", 48.2177, 6.5910],
185    88176: ["Fontenoy-le-Château", 47.9788, 6.2062],
186    88177: ["La Forge", 48.0704, 6.7193],
187    88178: ["Les Forges", 48.1741, 6.3951],
188    88179: ["Fouchécourt", 48.0052, 5.8592],
189    88180: ["Frain", 48.0826, 5.8810],
190    88181: ["Fraize", 48.1863, 7.0180],
191    88182: ["Frapelle", 48.2948, 7.0528],
192    88183: ["Frebécourt", 48.3841, 5.6700],
193    88184: ["Fremifontaine", 48.2612, 6.7006],
194    88185: ["Frenelle-la-Grande", 48.3527, 6.0916],
195    88186: ["Frenelle-la-Petite", 48.3497, 6.0624],
196    88187: ["Frénois", 48.1852, 6.1232],
197    88188: ["Fresse-sur-Moselle", 47.8718, 6.8055],
198    88189: ["Fréville", 48.3260, 5.6231],
199    88190: ["Frizon", 48.2855, 6.3537],
200    88192: ["Gelvécourt-et-Adompt", 48.2008, 6.1786],
201    88193: ["Gemaingoutte", 48.2455, 7.1099],
202    88194: ["Gemmelaincourt", 48.2742, 5.9670],
203    88195: ["Gendreville", 48.2354, 5.7158],
204    88196: ["Gérardmer", 48.0653, 6.8591],
205    88197: ["Gerbamont", 48.0034, 6.7689],
206    88198: ["Gerbépal", 48.1306, 6.9210],
207    88199: ["Gignéville", 48.1123, 5.9179],
208    88200: ["Gigney", 48.2302, 6.3343],
209    88201: ["Girancourt", 48.1469, 6.3269],
210    88202: ["Gircourt-lès-Viéville", 48.3405, 6.1920],
211    88203: ["Girecourt-sur-Durbion", 48.2483, 6.5986],
212    88204: ["Girmont", 48.2546, 6.4524],
213    88205: ["Girmont-Val-d'Ajol", 47.9501, 6.5678],
214    88206: ["Gironcourt-sur-Vraine", 48.3033, 5.9312],
215    88208: ["Godoncourt", 47.9972, 5.9338],
216    88209: ["Golbey", 48.2002, 6.4254],
217    88210: ["Gorhey", 48.1895, 6.2883],
218    88212: ["Grand", 48.3930, 5.4781],
219    88213: ["La Grande-Fosse", 48.3411, 7.0774],
220    88214: ["Grandrupt-de-Bains", 48.0636, 6.1796],
221    88215: ["Grandrupt", 48.3669, 7.0620],
222    88216: ["Grandvillers", 48.2366, 6.6688],
223    88218: ["Granges-sur-Vologne", 48.1276, 6.8101],
224    88219: ["Greux", 48.4598, 5.6715],
225    88220: ["Grignoncourt", 47.9603, 5.9060],
226    88221: ["Gruey-lès-Surance", 48.0339, 6.1699],
227    88222: ["Gugnécourt", 48.2477, 6.6228],
228    88223: ["Gugney-aux-Aulx", 48.2996, 6.2711],
229    88224: ["Hadigny-les-Verrières", 48.3219, 6.4778],
230    88225: ["Hadol", 48.0819, 6.4557],
231    88226: ["Hagécourt", 48.2291, 6.1572],
232    88227: ["Hagnéville-et-Roncourt", 48.2462, 5.7911],
233    88228: ["Haillainville", 48.3939, 6.4931],
234    88229: ["Harchéchamp", 48.4051, 5.8012],
235    88230: ["Hardancourt", 48.3793, 6.5623],
236    88231: ["Haréville", 48.2037, 6.0166],
237    88232: ["Harmonville", 48.4645, 5.8716],
238    88233: ["Harol", 48.1441, 6.2478],
239    88234: ["Harsault", 48.0493, 6.2438],
240    88235: ["Hautmougey", 48.0263, 6.2359],
241    88236: ["La Haye", 48.0622, 6.2051],
242    88237: ["Hennecourt", 48.2107, 6.2899],
243    88238: ["Hennezel", 48.0518, 6.1126],
244    88239: ["Hergugney", 48.3902, 6.2093],
245    88240: ["Herpelmont", 48.1645, 6.7325],
246    88241: ["Houécourt", 48.2930, 5.9027],
247    88242: ["Houéville", 48.3700, 5.8059],
248    88243: ["Housseras", 48.3080, 6.7354],
249    88244: ["La Houssière", 48.2051, 6.8614],
250    88245: ["Hurbache", 48.3466, 6.9309],
251    88246: ["Hymont", 48.2640, 6.1375],
252    88247: ["Igney", 48.2763, 6.3900],
253    88248: ["Isches", 48.0173, 5.8209],
254    88249: ["Jainvillotte", 48.2594, 5.7022],
255    88250: ["Jarménil", 48.1143, 6.5933],
256    88251: ["Jeanménil", 48.3307, 6.7181],
257    88252: ["Jésonville", 48.1263, 6.1139],
258    88253: ["Jeuxey", 48.2005, 6.4900],
259    88254: ["Jorxey", 48.3035, 6.2359],
260    88255: ["Jubainville", 48.4578, 5.7494],
261    88256: ["Jussarupt", 48.1559, 6.7494],
262    88257: ["Juvaincourt", 48.3316, 6.0632],
263    88258: ["Lamarche", 48.0624, 5.7777],
264    88259: ["Landaville", 48.2828, 5.7468],
265    88260: ["Langley", 48.3599, 6.3316],
266    88261: ["Laval-sur-Vologne", 48.1965, 6.6927],
267    88262: ["Laveline-devant-Bruyères", 48.1852, 6.7582],
268    88263: ["Laveline-du-Houx", 48.1394, 6.7083],
269    88264: ["Légéville-et-Bonfays", 48.1866, 6.1533],
270    88265: ["Lemmecourt", 48.2636, 5.7323],
271    88266: ["Lépanges-sur-Vologne", 48.1792, 6.6667],
272    88267: ["Lerrain", 48.1334, 6.1445],
273    88268: ["Lesseux", 48.2821, 7.0861],
274    88269: ["Liézey", 48.0953, 6.8012],
275    88270: ["Liffol-le-Grand", 48.3192, 5.5755],
276    88271: ["Lignéville", 48.1635, 5.9534],
277    88272: ["Lironcourt", 47.9710, 5.8776],
278    88273: ["Longchamp", 48.2179, 6.5246],
279    88274: ["Longchamp-sous-Châtenois", 48.2866, 5.8355],
280    88275: ["Lubine", 48.3176, 7.1668],
281    88276: ["Lusse", 48.2892, 7.1276],
282    88277: ["Luvigny", 48.4980, 7.0771],
283    88278: ["Maconcourt", 48.3621, 5.9389],
284    88279: ["Madecourt", 48.2393, 6.1150],
285    88280: ["Madegney", 48.2854, 6.2877],
286    88281: ["Madonne-et-Lamerey", 48.2260, 6.2429],
287    88282: ["Le Magny", 47.9634, 6.1696],
288    88283: ["Malaincourt", 48.2246, 5.7667],
289    88284: ["Mandray", 48.2136, 7.0028],
290    88285: ["Mandres-sur-Vair", 48.2214, 5.8853],
291    88286: ["Marainville-sur-Madon", 48.3969, 6.1626],
292    88287: ["Marey", 48.1032, 5.9070],
293    88288: ["Maroncourt", 48.2463, 6.1635],
294    88289: ["Martigny-les-Bains", 48.1103, 5.8181],
295    88290: ["Martigny-les-Gerbonvaux", 48.4468, 5.7936],
296    88291: ["Martinvelle", 47.9903, 6.0064],
297    88292: ["Mattaincourt", 48.2777, 6.1280],
298    88293: ["Maxey-sur-Meuse", 48.4490, 5.7168],
299    88294: ["Mazeley", 48.2468, 6.3435],
300    88295: ["Mazirot", 48.3210, 6.1564],
301    88296: ["Médonville", 48.2150, 5.7345],
302    88297: ["Méménil", 48.2091, 6.6158],
303    88298: ["Ménarmont", 48.4181, 6.6490],
304    88299: ["Ménil-en-Xaintois", 48.3027, 5.9731],
305    88300: ["Ménil-de-Senones", 48.3750, 6.9970],
306    88301: ["Ménil-sur-Belvitte", 48.3838, 6.6961],
307    88302: ["Le Ménil", 47.9140, 6.8158],
308    88303: ["Midrevaux", 48.3882, 5.5856],
309    88304: ["Mirecourt", 48.2935, 6.1203],
310    88305: ["Moncel-sur-Vair", 48.4246, 5.7042],
311    88306: ["Le Mont", 48.4096, 7.0245],
312    88307: ["Mont-lès-Lamarche", 48.0239, 5.7947],
313    88308: ["Mont-lès-Neufchâteau", 48.3527, 5.6425],
314    88309: ["Monthureux-le-Sec", 48.1678, 6.0291],
315    88310: ["Monthureux-sur-Saône", 48.0275, 5.9671],
316    88311: ["Montmotier", 47.9801, 6.1736],
317    88312: ["Morelmaison", 48.3211, 5.9159],
318    88313: ["Moriville", 48.3473, 6.4182],
319    88314: ["Morizécourt", 48.0718, 5.8584],
320    88315: ["Mortagne", 48.2741, 6.7965],
321    88316: ["Morville", 48.2347, 5.7947],
322    88317: ["Moussey", 48.4484, 7.0614],
323    88318: ["Moyemont", 48.3446, 6.5443],
324    88319: ["Moyenmoutier", 48.3849, 6.9175],
325    88320: ["Nayemont-les-Fosses", 48.2978, 7.0079],
326    88321: ["Neufchâteau", 48.3565, 5.6913],
327    88322: ["La Neuveville-devant-Lépanges", 48.1537, 6.6663],
328    88324: ["La Neuveville-sous-Châtenois", 48.2864, 5.8720],
329    88325: ["La Neuveville-sous-Montfort", 48.2291, 6.0173],
330    88326: ["Neuvillers-sur-Fave", 48.2849, 7.0341],
331    88327: ["Nomexy", 48.3070, 6.3721],
332    88328: ["Nompatelize", 48.3293, 6.8555],
333    88330: ["Nonville", 48.0899, 5.9831],
334    88331: ["Nonzeville", 48.2654, 6.6335],
335    88332: ["Norroy", 48.2140, 5.9184],
336    88333: ["Nossoncourt", 48.3997, 6.6718],
337    88334: ["Oëlleville", 48.3352, 6.0207],
338    88335: ["Offroicourt", 48.2813, 6.0305],
339    88336: ["Ollainville", 48.2696, 5.8043],
340    88337: ["Oncourt", 48.2513, 6.3790],
341    88338: ["Ortoncourt", 48.3681, 6.5094],
342    88340: ["Padoux", 48.2874, 6.5657],
343    88341: ["Pair-et-Grandrupt", 48.2794, 7.0111],
344    88342: ["Pallegney", 48.2905, 6.4466],
345    88343: ["Parey-sous-Montfort", 48.2508, 5.9455],
346    88344: ["Pargny-sous-Mureau", 48.3646, 5.5892],
347    88345: ["La Petite-Fosse", 48.3217, 7.0505],
348    88346: ["La Petite-Raon", 48.4194, 6.9929],
349    88347: ["Pierrefitte", 48.1641, 6.1743],
350    88348: ["Pierrepont-sur-l'Arentèle", 48.2640, 6.6607],
351    88349: ["Plainfaing", 48.1425, 7.0374],
352    88350: ["Pleuvezain", 48.3765, 5.9151],
353    88351: ["Plombières-les-Bains", 47.9697, 6.4287],
354    88352: ["Pompierre", 48.2746, 5.6761],
355    88353: ["Pont-lès-Bonfays", 48.1672, 6.1426],
356    88354: ["Pont-sur-Madon", 48.3708, 6.1513],
357    88355: ["Portieux", 48.3478, 6.3561],
358    88356: ["Les Poulières", 48.2035, 6.7863],
359    88357: ["Poussay", 48.3226, 6.1207],
360    88358: ["Pouxeux", 48.0951, 6.5648],
361    88359: ["Prey", 48.1765, 6.6900],
362    88360: ["Provenchères-lès-Darney", 48.1233, 5.9630],
363    88361: ["Provenchères-sur-Fave", 48.3153, 7.0795],
364    88362: ["Le Puid", 48.3927, 7.0391],
365    88363: ["Punerot", 48.4769, 5.8147],
366    88364: ["Puzieux", 48.3347, 6.0998],
367    88365: ["Racécourt", 48.2590, 6.1975],
368    88366: ["Rainville", 48.3564, 5.8886],
369    88367: ["Rambervillers", 48.3458, 6.6312],
370    88368: ["Ramecourt", 48.3088, 6.0974],
371    88369: ["Ramonchamp", 47.8957, 6.7411],
372    88370: ["Rancourt", 48.2200, 6.1096],
373    88371: ["Raon-aux-Bois", 48.0563, 6.5147],
374    88372: ["Raon-l'étape", 48.4079, 6.8603],
375    88373: ["Raon-sur-Plaine", 48.5066, 7.1098],
376    88374: ["Rapey", 48.3170, 6.2524],
377    88375: ["Raves", 48.2607, 7.0437],
378    88376: ["Rebeuville", 48.3370, 5.7187],
379    88377: ["Regnévelle", 47.9878, 5.9684],
380    88378: ["Regney", 48.2865, 6.3078],
381    88379: ["Rehaincourt", 48.3615, 6.4703],
382    88380: ["Rehaupal", 48.1189, 6.7419],
383    88381: ["Relanges", 48.1117, 6.0162],
384    88382: ["Remicourt", 48.2837, 6.0633],
385    88383: ["Remiremont", 48.0013, 6.5812],
386    88385: ["Remoncourt", 48.2238, 6.0537],
387    88386: ["Remomeix", 48.2636, 7.0095],
388    88387: ["Removille", 48.3667, 5.8460],
389    88388: ["Renauvoid", 48.1427, 6.3817],
390    88389: ["Repel", 48.3445, 5.9802],
391    88390: ["Robécourt", 48.1374, 5.7093],
392    88391: ["Rochesson", 48.0197, 6.8243],
393    88392: ["Rocourt", 48.1076, 5.7450],
394    88393: ["Rollainville", 48.3554, 5.7405],
395    88394: ["Romain-aux-Bois", 48.0766, 5.7145],
396    88395: ["Romont", 48.3466, 6.5807],
397    88398: ["Les Rouges-Eaux", 48.2654, 6.8210],
398    88399: ["Le Roulier", 48.1735, 6.6159],
399    88400: ["Rouvres-en-Xaintois", 48.3043, 6.0228],
400    88401: ["Rouvres-la-Chétive", 48.3048, 5.7765],
401    88402: ["Roville-aux-Chênes", 48.3820, 6.6115],
402    88403: ["Rozerotte", 48.2385, 6.0853],
403    88404: ["Rozières-sur-Mouzon", 48.1150, 5.7213],
404    88406: ["Rugney", 48.3482, 6.2524],
405    88407: ["Ruppes", 48.4665, 5.7712],
406    88408: ["Rupt-sur-Moselle", 47.9330, 6.6637],
407    88409: ["Saint-Amé", 48.0241, 6.6516],
408    88410: ["Sainte-Barbe", 48.3926, 6.7521],
409    88411: ["Saint-Baslemont", 48.1399, 5.9936],
410    88412: ["Saint-Benoît-la-Chipotte", 48.3554, 6.7491],
411    88413: ["Saint-Dié-des-Vosges", 48.2967, 6.9380],
412    88415: ["Saint-étienne-lès-Remiremont", 48.0463, 6.6252],
413    88416: ["Saint-Genest", 48.3455, 6.5114],
414    88417: ["Saint-Gorgon", 48.3206, 6.6534],
415    88418: ["Sainte-Hélène", 48.2911, 6.6595],
416    88419: ["Saint-Jean-d'Ormont", 48.3294, 6.9885],
417    88421: ["Saint-Julien", 48.0211, 5.9062],
418    88423: ["Saint-Léonard", 48.2151, 6.9183],
419    88424: ["Sainte-Marguerite", 48.2675, 6.9734],
420    88425: ["Saint-Maurice-sur-Mortagne", 48.3917, 6.5739],
421    88426: ["Saint-Maurice-sur-Moselle", 47.8462, 6.8547],
422    88427: ["Saint-Menge", 48.2889, 5.9510],
423    88428: ["Saint-Michel-sur-Meurthe", 48.3116, 6.8760],
424    88429: ["Saint-Nabord", 48.0360, 6.5563],
425    88430: ["Saint-Ouen-lès-Parey", 48.1737, 5.7790],
426    88431: ["Saint-Paul", 48.3309, 5.8864],
427    88432: ["Saint-Pierremont", 48.4394, 6.5833],
428    88433: ["Saint-Prancher", 48.3455, 5.9485],
429    88434: ["Saint-Remimont", 48.2415, 5.9126],
430    88435: ["Saint-Remy", 48.3429, 6.8143],
431    88436: ["Saint-Stail", 48.3781, 7.0869],
432    88437: ["Saint-Vallier", 48.2777, 6.3206],
433    88438: ["La Salle", 48.3240, 6.8112],
434    88439: ["Sanchey", 48.1669, 6.3680],
435    88440: ["Sandaucourt", 48.2612, 5.8445],
436    88441: ["Sans-Vallois", 48.1617, 6.1030],
437    88442: ["Sapois", 48.0357, 6.7822],
438    88443: ["Sartes", 48.2431, 5.6678],
439    88444: ["Le Saulcy", 48.4235, 7.0655],
440    88445: ["Saulcy-sur-Meurthe", 48.2424, 6.9491],
441    88446: ["Saulxures-lès-Bulgnéville", 48.1919, 5.8157],
442    88447: ["Saulxures-sur-Moselotte", 47.9512, 6.7749],
443    88448: ["Sauville", 48.1485, 5.7428],
444    88449: ["Savigny", 48.3555, 6.2186],
445    88450: ["Senaide", 47.9694, 5.8040],
446    88451: ["Senones", 48.4067, 6.9636],
447    88452: ["Senonges", 48.1425, 6.0569],
448    88453: ["Seraumont", 48.4306, 5.6083],
449    88454: ["Sercoeur", 48.2559, 6.5363],
450    88455: ["Serécourt", 48.0500, 5.8443],
451    88456: ["Serocourt", 48.0981, 5.8908],
452    88457: ["Sionne", 48.3981, 5.6285],
453    88458: ["Socourt", 48.3963, 6.2497],
454    88459: ["Soncourt", 48.3879, 5.9080],
455    88460: ["Soulosse-sous-Saint-élophe", 48.4139, 5.7389],
456    88461: ["Suriauville", 48.1666, 5.8639],
457    88462: ["Le Syndicat", 48.0311, 6.6982],
458    88463: ["Taintrux", 48.2503, 6.8830],
459    88464: ["Tendon", 48.1081, 6.6753],
460    88465: ["Thaon-les-Vosges", 48.2495, 6.4086],
461    88466: ["They-sous-Montfort", 48.2295, 5.9726],
462    88467: ["Thiéfosse", 47.9659, 6.7299],
463    88468: ["Le Thillot", 47.8795, 6.7692],
464    88469: ["Thiraucourt", 48.2927, 6.0745],
465    88470: ["Le Tholy", 48.0875, 6.7389],
466    88471: ["Les Thons", 47.9879, 5.8737],
467    88472: ["Thuillières", 48.1533, 6.0113],
468    88473: ["Tignécourt", 48.0453, 5.8945],
469    88474: ["Tilleux", 48.3006, 5.7314],
470    88475: ["Tollaincourt", 48.0944, 5.7232],
471    88476: ["Totainville", 48.3263, 5.9842],
472    88477: ["Trampot", 48.3555, 5.4424],
473    88478: ["Tranqueville-Graux", 48.4392, 5.8449],
474    88479: ["Trémonzey", 47.9620, 6.2472],
475    88480: ["Ubexy", 48.3372, 6.2804],
476    88481: ["Uriménil", 48.1038, 6.4014],
477    88482: ["Urville", 48.1905, 5.7442],
478    88483: ["Uxegney", 48.1963, 6.3820],
479    88484: ["Uzemain", 48.1015, 6.3440],
480    88485: ["La Vacheresse-et-la-Rouillie", 48.1460, 5.7961],
481    88486: ["Vagney", 48.0180, 6.7244],
482    88487: ["Le Val-d'Ajol", 47.9421, 6.5050],
483    88488: ["Valfroicourt", 48.1957, 6.0888],
484    88489: ["Valleroy-aux-Saules", 48.2439, 6.1380],
485    88490: ["Valleroy-le-Sec", 48.1848, 6.0007],
486    88491: ["Les Vallois", 48.1560, 6.1211],
487    88492: ["Le Valtin", 48.0883, 7.0287],
488    88493: ["Varmonzey", 48.3232, 6.2803],
489    88494: ["Vaubexy", 48.2839, 6.2361],
490    88495: ["Vaudéville", 48.2298, 6.5399],
491    88496: ["Vaudoncourt", 48.2205, 5.8056],
492    88497: ["Vaxoncourt", 48.2872, 6.4200],
493    88498: ["Vecoux", 47.9697, 6.6632],
494    88499: ["Velotte-et-Tatignécourt", 48.2595, 6.1716],
495    88500: ["Ventron", 47.9369, 6.8852],
496    88501: ["Le Vermont", 48.3889, 7.0672],
497    88502: ["Vervezelle", 48.2208, 6.7409],
498    88503: ["Vexaincourt", 48.4815, 7.0646],
499    88504: ["Vicherey", 48.3829, 5.9358],
500    88505: ["Vienville", 48.1775, 6.8447],
501    88506: ["Vieux-Moulin", 48.3932, 7.0055],
502    88507: ["Villers", 48.3051, 6.1735],
503    88508: ["Ville-sur-Illon", 48.1703, 6.2120],
504    88509: ["Villoncourt", 48.2696, 6.5163],
505    88510: ["Villotte", 48.1042, 5.7690],
506    88511: ["Villouxel", 48.3475, 5.5800],
507    88512: ["Viménil", 48.2167, 6.6387],
508    88513: ["Vincey", 48.3305, 6.3285],
509    88514: ["Viocourt", 48.3215, 5.8710],
510    88515: ["Vioménil", 48.0901, 6.1705],
511    88516: ["Vittel", 48.2012, 5.9544],
512    88517: ["Viviers-le-Gras", 48.1207, 5.9380],
513    88518: ["Viviers-lès-Offroicourt", 48.2687, 6.0180],
514    88519: ["La Voivre", 48.3414, 6.8997],
515    88520: ["Les Voivres", 48.0348, 6.2957],
516    88521: ["Vomécourt", 48.3135, 6.6149],
517    88522: ["Vomécourt-sur-Madon", 48.3618, 6.1700],
518    88523: ["Vouxey", 48.3477, 5.7908],
519    88524: ["Vrécourt", 48.1702, 5.7046],
520    88525: ["Vroville", 48.2872, 6.1721],
521    88526: ["Wisembach", 48.2614, 7.1188],
522    88527: ["Xaffévillers", 48.4106, 6.6087],
523    88528: ["Xamontarupt", 48.1237, 6.6435],
524    88529: ["Xaronval", 48.3720, 6.1866],
525    88530: ["Xertigny", 48.0387, 6.3823],
526    88531: ["Xonrupt-Longemer", 48.0716, 6.9537],
527    88532: ["Zincourt", 48.3089, 6.4424]
528};
529