2239
792
897
677
1050
General classification
382
Classics
96
Flat
10
Hilly
160
Mountain
275
Time Trial
43
415
200
108
35
250
92
60
218
113
5
1
32
122
33
73
0
51
78
164
55
13
31
53
2
36
80
6
84
24
7
12
14
17
19
4
11
56
49
38
25
26