2943
1842
3020
2978
General classification
184
Classics
138
Flat
6
Hilly
135
Mountain
150
Time Trial
5
89
322
12
21
115
261
32
194
236
48
2
203
171
127
155
0
37
17
186
88
27
223
16
4
129
208
31
7
192
85
242
52
58
34
1
69