1050
463
3588
704
729
General classification
300
Classics
12
Flat
24
Hilly
125
Mountain
245
Time Trial
73
10
74
0
86
87
94
27
4
2
37
16
15
201
168
61
133
53
216
115
116
57
90
243
336
347
9
135
127
44
80
416
169
331
58
35
41
36
703