2501
949
2175
370
2905
General classification
95
Classics
225
Flat
80
Hilly
165
Mountain
0
Time Trial
47
9
35
36
83
58
21
86
106
1
116
91
49
170
43
27
195
10
40
188
16
32
194
382
893
101
50
396
96
279
20
7
29
59
25
72
269
19
24