1 Gianni MEERSMAN BEL EQS 31 4:16:42
2 Fabio FELLINE ITA TFS 26 +0
3 Kévin REZA FRA FDJ 28 +0
4 Luis Leon SANCHEZ GIL ESP AST 33 +0
5 Zico WAEYTENS BEL TGA 25 +0
6 Alejandro VALVERDE BELMONTE ESP MOV 36 +0
7 Romain HARDY FRA COF 28 +0
8 Jean-Pierre DRUCKER LUX BMC 30 +0
9 Kenneth VAN BILSEN BEL COF 26 +0
10 José GONÇALVES POR CJR 27 +0
11 Gediminas BAGDONAS LTU ALM 31 +0
12 Tosh VAN DER SANDE BEL LTS 26 +0
13 Nairo Alexander QUINTANA ROJAS COL MOV 26 +0
14 Christopher FROOME GBR SKY 31 +0
15 Zdenek STYBAR CZE EQS 31 +0
16 Samuel SANCHEZ GONZALEZ ESP BMC 38 +0
17 Philippe GILBERT BEL BMC 34 +0
18 Lorenzo MANZIN FRA FDJ 22 +0
19 Odd Christian EIKING NOR FDJ 22 +0
20 Kiel REIJNEN USA TFS 30 +0
21 Michael SCHWARZMANN GER BOA 25 +0
22 Simon CLARKE AUS CDT 30 +0
23 Gianluca BRAMBILLA ITA EQS 29 +0
24 Bart DE CLERCQ BEL LTS 30 +0
25 Ben HERMANS BEL BMC 30 +0
26 Pierre LATOUR FRA ALM 23 +1:02
27 Simon YATES GBR OBE 24 +1:02
28 Lilian CALMEJANE FRA DEN 24 +0
29 Maxime MONFORT BEL LTS 33 +0
30 Darwin ATAPUMA HURTADO COL BMC 28 +0
31 Luis Angel MATE MARDONES ESP COF 32 +0
32 Michele SCARPONI ITA AST 37 +0
33 Yukiya ARASHIRO JPN LAM 32 +0
34 Louis MEINTJES RSA LAM 24 +0
35 Peter KENNAUGH GBR SKY 27 +0
36 Kristian SBARAGLI ITA DDD 26 +0
37 Fumiyuki BEPPU JPN TFS 33 +0
38 Andrew TALANSKY USA CDT 28 +0
39 Igor ANTON HERNANDEZ ESP DDD 33 +1:27
40 Johannes FRÖHLINGER GER TGA 31 +0
41 Haimar ZUBELDIA AGIRRE ESP TFS 39 +0
42 Marcel WYSS SUI IAM 30 +0
43 Vegard Stake LAENGEN NOR IAM 27 +0
44 Dries DEVENYNS BEL IAM 33 +0
45 Miguel Angel LOPEZ MORENO COL AST 22 +0
46 Romain SICARD FRA DEN 28 +0
47 Quentin JAUREGUI FRA ALM 22 +0
48 Merhawi KUDUS GHEBREMEDHIN ERI DDD 22 +0
49 Tsgabu Gebremaryam GRMAY ETH LAM 25 +1:29
50 Egor SILIN RUS KAT 28 +0
51 Jonas VANGENECHTEN BEL IAM 30 +0
52 Jean-Christophe PERAUD FRA ALM 39 +0
53 Jens KEUKELEIRE BEL OBE 28 +1:34
54 Kenny ELISSONDE FRA FDJ 25 +0
55 Mathias FRANK SUI IAM 30 +0
56 José Joao PIMENTA COSTA MENDES POR BOA 31 +0
57 Koen DE KORT NED TGA 34 +1:52
58 Alberto LOSADA ALGUACIL ESP KAT 34 +0
59 Rudy MOLARD FRA COF 27 +0
60 Florian SENECHAL FRA COF 23 +0
61 Ruben FERNANDEZ ESP MOV 25 +0
62 Daniel MORENO FERNANDEZ ESP MOV 35 +0
63 Stéphane ROSSETTO FRA COF 29 +0
64 David DE LA CRUZ MELGAREJO ESP EQS 27 +0
65 Simon PELLAUD SUI IAM 24 +0
66 Bartosz HUZARSKI POL BOA 36 +0
67 Leopold KONIG CZE SKY 29 +0
68 Maxime BOUET FRA EQS 30 +0
69 Alexandre GENIEZ FRA FDJ 28 +0
70 Alberto CONTADOR VELASCO ESP TNK 34 +0
71 Johan LE BON FRA FDJ 26 +0
72 Angel MADRAZO RUIZ ESP CJR 28 +0
73 Lawrence WARBASSE USA IAM 26 +0
74 Fabrice JEANDESBOZ FRA DEN 32 +0
75 Dmitriy GRUZDEV KAZ AST 30 +0
76 Jacques Willem JANSE VAN RENSBURG RSA DDD 29 +0
77 Sergey LAGUTIN RUS KAT 35 +0
78 Davide FORMOLO ITA CDT 24 +0
79 Sergio PARDILLA BELLON ESP CJR 32 +0
80 Davide MALACARNE ITA AST 29 +0
81 Andrey ZEITS KAZ AST 30 +0
82 Loïc CHETOUT FRA COF 24 +0
83 Danilo WYSS SUI BMC 31 +0
84 Tejay VAN GARDEREN USA BMC 28 +0
85 Tobias LUDVIGSSON SWE TGA 25 +2:28
86 Yves LAMPAERT BEL EQS 25 +0
87 Markel IRIZAR ARANBURU ESP TFS 36 +0
88 Gert DOCKX BEL LTS 28 +2:28
89 Brian NAULEAU FRA DEN 28 +0
90 Riccardo ZOIDL AUT TFS 28 +2:32
91 François BIDARD FRA ALM 24 +0
92 Niccolo BONIFAZIO ITA TFS 23 +0
93 Magnus Cort NIELSEN DEN OBE 23 +2:55
94 Jhoan Esteban CHAVES RUBIO COL OBE 26 +0
95 Jose Joaquin ROJAS GIL ESP MOV 31 +0
96 Omar FRAILE MATARRANZ ESP DDD 26 +0
97 Jonathan CASTROVIEJO NICOLAS ESP MOV 29 +0
98 Laurent DIDIER LUX TFS 32 +3:02
99 Bram TANKINK NED TLJ 38 +3:02
100 Axel DOMONT FRA ALM 26 +3:02
101 Thomas DE GENDT BEL LTS 30 +3:02
102 Damien HOWSON AUS OBE 24 +3:06
103 Martijn KEIZER NED TLJ 28 +3:06
104 George BENNETT NZL TLJ 26 +3:06
105 Victor CAMPENAERTS BEL TLJ 25 +3:06
106 Simon GERRANS AUS OBE 36 +3:06
107 Adam HANSEN AUS LTS 35 +3:06
108 Jelle WALLAYS BEL LTS 27 +3:09
109 Niki TERPSTRA NED EQS 32 +3:09
110 Sam BEWLEY NZL OBE 29 +3:22
111 Davide VILLELLA ITA CDT 25 +3:31
112 Alessandro VANOTTI ITA AST 36 +3:31
113 Sébastien MINARD FRA ALM 34 +3:43
114 Clement CHEVRIER FRA IAM 24 +3:54
115 Gatis SMUKULIS LAT AST 29 +3:54
116 Christoph PFINGSTEN GER BOA 29 +3:54
117 Ryan ANDERSON CAN DEN 29 +3:54
118 Gregor MUHLBERGER AUT BOA 22 +3:54
119 Silvio HERKLOTZ GER BOA 22 +3:54
120 Enrico BATTAGLIN ITA TLJ 27 +3:54
121 José HERRADA LOPEZ ESP MOV 31 +3:54
122 Imanol ERVITI ESP MOV 33 +3:54
123 Michal GOLAS POL SKY 32 +3:58
124 Jaco VENTER RSA DDD 29 +3:58
125 Dario CATALDO ITA AST 31 +3:58
126 Chad HAGA USA TGA 28 +3:58
127 Jack HAIG AUS OBE 23 +3:58
128 Michal KWIATKOWSKI POL SKY 26 +3:58
129 Manuele BOARO ITA TNK 29 +4:02
130 Daniele BENNATI ITA TNK 36 +4:02
131 Kristijan DURASEK CRO LAM 29 +4:02
132 Valerio CONTI ITA LAM 23 +4:02
133 Jos VAN EMDEN NED TLJ 31 +4:02
134 Robert GESINK NED TLJ 30 +4:02
135 Pavel KOCHETKOV RUS KAT 30 +4:02
136 Pieter SERRY BEL EQS 28 +4:02
137 Matvey MAMYKIN RUS KAT 22 +4:02
138 Mario Jorge FARIA DA COSTA POR LAM 31 +4:02
139 Tiago MACHADO POR KAT 31 +4:02
140 Cesare BENEDETTI ITA BOA 29 +4:02
141 Benjamin KING USA CDT 27 +4:13
142 Sander ARMEE BEL LTS 31 +4:13
143 Patrick BEVIN NZL CDT 25 +4:13
144 Ilia KOSHEVOY BLR LAM 25 +4:13
145 Silvan DILLIER SUI BMC 26 +4:13
146 Tom STAMSNIJDER NED TGA 31 +4:20
147 Mattia CATTANEO ITA LAM 26 +4:23
148 Christian KNEES GER SKY 35 +4:23
149 Martin VELITS SVK EQS 31 +4:23
150 Sindre SKJOESTAD LUNKE NOR TGA 23 +4:23
151 Sven erik BYSTRØM NOR KAT 24 +4:23
152 Jhonatan RESTREPO COL KAT 22 +4:23
153 Tyler FARRAR USA DDD 32 +4:23
154 Nikias ARNDT GER TGA 25 +4:23
155 Nick DOUGALL RSA DDD 24 +4:23
156 Koen BOUWMAN NED TLJ 23 +4:23
157 Perrig QUEMENEUR FRA DEN 32 +4:23
158 Salvatore PUCCIO ITA SKY 27 +4:23
159 Eduard PRADES REVERTE ESP CJR 29 +4:23
160 Pello BILBAO LOPEZ DE ARMENTIA ESP CJR 26 +4:23
161 Sergio Miguel MOREIRA PAULINHO POR TNK 36 +4:23
162 Jesus HERNANDEZ BLAZQUEZ ESP TNK 35 +4:23
163 Ivan ROVNY RUS TNK 29 +4:23
164 Dylan TEUNS BEL BMC 24 +4:23
165 Louis VERVAEKE BEL LTS 23 +4:23
166 Yury TROFIMOV RUS TNK 32 +4:23
167 Yoann BAGOT FRA COF 29 +4:23
168 Moreno MOSER ITA CDT 26 +4:23
169 Christophe RIBLON FRA ALM 35 +4:23
170 Pierre ROLLAND FRA CDT 30 +4:23
171 Scott THWAITES GBR BOA 26 +4:23
172 David LOPEZ GARCIA ESP SKY 35 +4:23
173 Joseph Lloyd DOMBROWSKI USA CDT 25 +4:23
174 Jaime ROSON GARCIA ESP CJR 23 +4:23
175 Jan BAKELANTS BEL ALM 30 +4:23
176 Rory SUTHERLAND AUS MOV 34 +4:23
177 Rein TAARAMAE EST KAT 29 +4:23
178 Rudiger SELIG GER BOA 27 +4:23
179 David ARROYO DURAN ESP CJR 36 +4:23
180 Svein TUFT CAN OBE 39 +4:35
181 Jerome COUSIN FRA COF 27 +5:01
182 Romain CARDIS FRA DEN 24 +5:01
183 Tony HUREL FRA DEN 29 +5:04
184 Matthieu LADAGNOUS FRA FDJ 32 +5:36
185 Laurent PICHON FRA FDJ 30 +5:36
186 Ian BOSWELL USA SKY 25 +5:36
187 Hugh CARTHY GBR CJR 22 +5:38
188 Julien BERNARD FRA TFS 24 +5:46
189 Nathan HAAS AUS DDD 27 +6:04
190 Julien MORICE FRA DEN 25 +6:51
191 Robert KISERLOVSKI CRO TNK 30 +7:36
192 Michael GOGL AUT TNK 23 +7:36
DNF Steven KRUIJSWIJK NED TLJ 29
DNF Murilo Antonio FISCHER BRA FDJ 37
DNS Luis MAS BONET ESP CJR 27
Gen
1 Darwin ATAPUMA HURTADO Colombia BMC 28 17:39:52
2 Alejandro VALVERDE BELMONTE Spain MOV 36 +28
3 Christopher FROOME Great Britain SKY 31 +32
4 Nairo Alexander QUINTANA ROJAS Colombia MOV 26 +38
5 Jhoan Esteban CHAVES RUBIO Colombia OBE 26 +38
6 Samuel SANCHEZ GONZALEZ Spain BMC 38 +1:07
7 Ruben FERNANDEZ Spain MOV 25 +1:10
8 Leopold KONIG Czech Republic SKY 29 +1:12
9 Peter KENNAUGH Great Britain SKY 27 +1:14
10 Gianluca BRAMBILLA Italy EQS 29 +1:22
11 Lilian CALMEJANE France DEN 24 +1:24
12 Daniel MORENO FERNANDEZ Spain MOV 35 +1:35
13 Alberto CONTADOR VELASCO Spain TNK 34 +1:52
14 David DE LA CRUZ MELGAREJO Spain EQS 27 +1:55
15 Marcel WYSS Switzerland IAM 30 +2:07
16 Andrew TALANSKY United States CDT 28 +2:13
17 Michele SCARPONI Italy AST 37 +2:17
18 Ben HERMANS Belgium BMC 30 +2:27
19 Davide FORMOLO Italy CDT 24 +2:34
20 Stéphane ROSSETTO France COF 29 +2:35
21 Merhawi KUDUS GHEBREMEDHIN Eritrea DDD 22 +2:43
22 Bart DE CLERCQ Belgium LTS 30 +2:45
23 José Joao PIMENTA COSTA MENDES Portugal BOA 31 +2:51
24 Kenny ELISSONDE France FDJ 25 +2:53
25 Rudy MOLARD France COF 27 +2:57
26 Angel MADRAZO RUIZ Spain CJR 28 +3:08
27 Simon YATES Great Britain OBE 24 +3:09
28 Louis MEINTJES South Africa LAM 24 +3:10
29 Alberto LOSADA ALGUACIL Spain KAT 34 +3:11
30 Sergio PARDILLA BELLON Spain CJR 32 +3:22
31 Fabio FELLINE Italy TFS 26 +3:24
32 Bartosz HUZARSKI Poland BOA 36 +3:35
33 Romain HARDY France COF 28 +3:42
34 Haimar ZUBELDIA AGIRRE Spain TFS 39 +3:44
35 Maxime MONFORT Belgium LTS 33 +3:49
36 Jean-Christophe PERAUD France ALM 39 +3:49
37 Pierre LATOUR France ALM 23 +3:52
38 Romain SICARD France DEN 28 +3:56
39 Igor ANTON HERNANDEZ Spain DDD 33 +4:08
40 Luis Leon SANCHEZ GIL Spain AST 33 +4:13
41 Lawrence WARBASSE United States IAM 26 +4:18
42 Maxime BOUET France EQS 30 +4:27
43 Jacques Willem JANSE VAN RENSBURG South Africa DDD 29 +4:38
44 Mathias FRANK Switzerland IAM 30 +4:42
45 Fabrice JEANDESBOZ France DEN 32 +4:49
46 Riccardo ZOIDL Austria TFS 28 +5:23
47 George BENNETT New Zealand TLJ 26 +6:15
48 Egor SILIN Russia KAT 28 +7:15
49 Benjamin KING United States CDT 27 +8:19
50 Philippe GILBERT Belgium BMC 34 +8:22
51 Luis Angel MATE MARDONES Spain COF 32 +8:43
52 Tsgabu Gebremaryam GRMAY Ethiopia LAM 25 +8:53
53 Nathan HAAS Australia DDD 27 +10:04
54 Matvey MAMYKIN Russia KAT 22 +10:16
55 Jonathan CASTROVIEJO NICOLAS Spain MOV 29 +10:36
56 Jose Joaquin ROJAS GIL Spain MOV 31 +12:00
57 Zdenek STYBAR Czech Republic EQS 31 +12:07
58 Enrico BATTAGLIN Italy TLJ 27 +12:07
59 Yury TROFIMOV Russia TNK 32 +12:46
60 Tiago MACHADO Portugal KAT 31 +12:49
61 Chad HAGA United States TGA 28 +12:50
62 Axel DOMONT France ALM 26 +12:55
63 Jesus HERNANDEZ BLAZQUEZ Spain TNK 35 +13:28
64 Jan BAKELANTS Belgium ALM 30 +13:31
65 Andrey ZEITS Kazakhstan AST 30 +13:50
66 Miguel Angel LOPEZ MORENO Colombia AST 22 +14:10
67 Pierre ROLLAND France CDT 30 +14:55
68 Simon PELLAUD Switzerland IAM 24 +15:35
69 José GONÇALVES Portugal CJR 27 +15:36
70 Cesare BENEDETTI Italy BOA 29 +16:03
71 Thomas DE GENDT Belgium LTS 30 +16:40
72 José HERRADA LOPEZ Spain MOV 31 +16:57
73 Kiel REIJNEN United States TFS 30 +17:06
74 Simon GERRANS Australia OBE 36 +17:08
75 Danilo WYSS Switzerland BMC 31 +17:19
76 Yukiya ARASHIRO Japan LAM 32 +17:43
77 Alexandre GENIEZ France FDJ 28 +17:47
78 Tejay VAN GARDEREN United States BMC 28 +18:04
79 Scott THWAITES Great Britain BOA 26 +18:06
80 Clement CHEVRIER France IAM 24 +18:13
81 Louis VERVAEKE Belgium LTS 23 +18:43
82 Damien HOWSON Australia OBE 24 +19:14
83 Robert GESINK Netherlands TLJ 30 +19:20
84 Vegard Stake LAENGEN Norway IAM 27 +19:24
85 Pieter SERRY Belgium EQS 28 +19:39
86 Ian BOSWELL United States SKY 25 +19:46
87 Joseph Lloyd DOMBROWSKI United States CDT 25 +20:49
88 Valerio CONTI Italy LAM 23 +20:50
89 Yoann BAGOT France COF 29 +20:53
90 Jaime ROSON GARCIA Spain CJR 23 +21:04
91 Jens KEUKELEIRE Belgium OBE 28 +21:06
92 Eduard PRADES REVERTE Spain CJR 29 +21:28
93 Laurent DIDIER Luxembourg TFS 32 +21:29
94 Markel IRIZAR ARANBURU Spain TFS 36 +21:37
95 Simon CLARKE Australia CDT 30 +22:15
96 Adam HANSEN Australia LTS 35 +22:16
97 François BIDARD France ALM 24 +22:23
98 Ilia KOSHEVOY Belarus LAM 25 +22:37
99 Dario CATALDO Italy AST 31 +22:44
100 Silvio HERKLOTZ Germany BOA 22 +23:09
101 Pello BILBAO LOPEZ DE ARMENTIA Spain CJR 26 +23:31
102 Sander ARMEE Belgium LTS 31 +23:51
103 Odd Christian EIKING Norway FDJ 22 +24:01
104 Johannes FRÖHLINGER Germany TGA 31 +24:11
105 Salvatore PUCCIO Italy SKY 27 +24:19
106 Fumiyuki BEPPU Japan TFS 33 +24:36
107 Kristijan DURASEK Croatia LAM 29 +24:40
108 Quentin JAUREGUI France ALM 22 +25:43
109 Davide VILLELLA Italy CDT 25 +25:46
110 Bram TANKINK Netherlands TLJ 38 +25:49
111 Koen DE KORT Netherlands TGA 34 +26:10
112 Silvan DILLIER Switzerland BMC 26 +26:19
113 Dmitriy GRUZDEV Kazakhstan AST 30 +26:23
114 Kristian SBARAGLI Italy DDD 26 +27:01
115 Julien BERNARD France TFS 24 +27:03
116 Jack HAIG Australia OBE 23 +27:10
117 Michal KWIATKOWSKI Poland SKY 26 +27:12
118 Tosh VAN DER SANDE Belgium LTS 26 +27:22
119 Gianni MEERSMAN Belgium EQS 31 +27:38
120 Ivan ROVNY Russia TNK 29 +27:58
121 Yves LAMPAERT Belgium EQS 25 +27:59
122 Jonas VANGENECHTEN Belgium IAM 30 +28:50
123 Dries DEVENYNS Belgium IAM 33 +28:50
124 Jerome COUSIN France COF 27 +29:03
125 Gert DOCKX Belgium LTS 28 +29:08
126 Matthieu LADAGNOUS France FDJ 32 +29:33
127 Sergey LAGUTIN Russia KAT 35 +29:40
128 Sven erik BYSTRØM Norway KAT 24 +29:46
129 Gediminas BAGDONAS Lithuania ALM 31 +29:49
130 Daniele BENNATI Italy TNK 36 +29:55
131 Christoph PFINGSTEN Germany BOA 29 +30:05
132 Zico WAEYTENS Belgium TGA 25 +30:32
133 Perrig QUEMENEUR France DEN 32 +30:45
134 Moreno MOSER Italy CDT 26 +30:54
135 Gatis SMUKULIS Latvia AST 29 +31:10
136 Florian SENECHAL France COF 23 +31:15
137 Alessandro VANOTTI Italy AST 36 +31:16
138 Niki TERPSTRA Netherlands EQS 32 +31:24
139 Kenneth VAN BILSEN Belgium COF 26 +31:49
140 Jos VAN EMDEN Netherlands TLJ 31 +32:06
141 Jelle WALLAYS Belgium LTS 27 +32:13
142 Robert KISERLOVSKI Croatia TNK 30 +32:25
143 Jhonatan RESTREPO Colombia KAT 22 +33:17
144 Rudiger SELIG Germany BOA 27 +33:21
145 Ryan ANDERSON Canada DEN 29 +33:26
146 Martijn KEIZER Netherlands TLJ 28 +33:33
147 Imanol ERVITI Spain MOV 33 +33:44
148 Lorenzo MANZIN France FDJ 22 +33:45
149 David LOPEZ GARCIA Spain SKY 35 +33:56
150 Christian KNEES Germany SKY 35 +34:03
151 Patrick BEVIN New Zealand CDT 25 +34:24
152 Dylan TEUNS Belgium BMC 24 +34:34
153 Jean-Pierre DRUCKER Luxembourg BMC 30 +34:45
154 Sébastien MINARD France ALM 34 +34:59
155 Brian NAULEAU France DEN 28 +34:59
156 Kévin REZA France FDJ 28 +35:08
157 Sergio Miguel MOREIRA PAULINHO Portugal TNK 36 +35:16
158 Loïc CHETOUT France COF 24 +35:19
159 Davide MALACARNE Italy AST 29 +35:27
160 Sam BEWLEY New Zealand OBE 29 +35:34
161 Tyler FARRAR United States DDD 32 +35:36
162 Mattia CATTANEO Italy LAM 26 +35:47
163 Mario Jorge FARIA DA COSTA Portugal LAM 31 +35:53
164 Sindre SKJOESTAD LUNKE Norway TGA 23 +36:12
165 Manuele BOARO Italy TNK 29 +36:17
166 Tobias LUDVIGSSON Sweden TGA 25 +36:18
167 Johan LE BON France FDJ 26 +36:19
168 Martin VELITS Slovakia EQS 31 +36:32
169 Koen BOUWMAN Netherlands TLJ 23 +36:44
170 Magnus Cort NIELSEN Denmark OBE 23 +37:12
171 Omar FRAILE MATARRANZ Spain DDD 26 +37:18
172 Rory SUTHERLAND Australia MOV 34 +37:18
173 Tony HUREL France DEN 29 +37:34
174 Jaco VENTER South Africa DDD 29 +37:40
175 Victor CAMPENAERTS Belgium TLJ 25 +37:49
176 Laurent PICHON France FDJ 30 +37:58
177 Pavel KOCHETKOV Russia KAT 30 +38:07
178 David ARROYO DURAN Spain CJR 36 +38:30
179 Michael SCHWARZMANN Germany BOA 25 +38:46
180 Gregor MUHLBERGER Austria BOA 22 +38:51
181 Hugh CARTHY Great Britain CJR 22 +38:56
182 Michal GOLAS Poland SKY 32 +39:25
183 Julien MORICE France DEN 25 +40:07
184 Nick DOUGALL South Africa DDD 24 +40:40
185 Svein TUFT Canada OBE 39 +40:50
186 Rein TAARAMAE Estonia KAT 29 +41:12
187 Niccolo BONIFAZIO Italy TFS 23 +41:53
188 Tom STAMSNIJDER Netherlands TGA 31 +43:13
189 Christophe RIBLON France ALM 35 +45:48
190 Michael GOGL Austria TNK 23 +46:02
191 Nikias ARNDT Germany TGA 25 +48:41
192 Romain CARDIS France DEN 24 +57:40
Close