3900
622
846
303
General classification
759
Classics
67
Flat
49
Hilly
363
Mountain
437
Time Trial
58
343
337
35
11
141
106
59
198
216
10
8
80
127
66
12
51
190
305
99
0
33
272
46
44
120
45
15
378
3
144
21
9
25
22
40
93
23
1