3554
2508
3431
1186
General classification
37
Classics
69
Flat
22
Hilly
50
Mountain
4
Time Trial
16
121
19
269
183
79
0
9
13
41
45
26
1
47
35
71
100
53
7
44
21
329
52
157
97
12
20
83
78
80
91
380
86
15
11
48
8
10
30
72
17