688
873
34
1365
1333
General classification
278
Classics
509
Flat
62
Hilly
85
Mountain
69
Time Trial
110
274
58
219
88
109
13
20
72
38
328
50
47
92
125
160
96
144
18
10
17
30
11
54
8
0
21
42
3
2
24
25
35
5
27
49