6149
4919
6386
4221
616
General classification
14
Classics
24
Flat
3
Hilly
31
Mountain
1
Time Trial
0
39
16
8
68
86
26
128
20
56
15
92
146
666
365
110
397
435
90
973
7
6
25
18
332
108
142
78
228
13
163
4
418
73
65
378
34
113