2 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
3 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
4 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
5 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
6 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
7 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
8 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
9 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
10 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
11 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
12 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
13 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
14 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
15 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
16 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
17 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
18 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
19 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
20 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
21 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
22 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
23 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
24 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
25 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
26 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
27 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
28 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
29 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
30 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES
31 - AIX-MARSEILLE AMIENS BESANCON BORDEAUX CAEN CLERMONT-FERRAND CORSE CRETEIL DIJON GRENOBLE GUADELOUPE GUYANE LILLE LIMOGES LYON MARTINIQUE MAYOTTE MONTPELLIER NANCY-METZ NANTES NICE ORLEANS-TOURS PARIS POITIERS REIMS RENNES REUNION ROUEN STRASBOURG TOULOUSE VERSAILLES