506
648
1112
337
General classification
173
Classics
162
Flat
529
Hilly
127
Mountain
0
Time Trial
19
194
232
132
131
223
81
17
26
50
36
3
78
56
51
70
225
15
105
7
150
69
9
34
104
14
8
2
6
30
40
1
20
86