3966
2800
4010
3145
2113
General classification
142
Classics
107
Flat
254
Hilly
133
Mountain
0
Time Trial
33
55
112
348
12
76
69
25
79
18
60
11
20
90
146
46
96
9
2
54
8
29
13
45
3
5
42
81
10
17
52
168
59
103
15