904
920
708
643
General classification
3
Classics
0
Flat
83
Hilly
6
Mountain
15
Time Trial
183
4
69
61
8
5
63
47
14
7
16
55
11
36
10
32
30
9
13
12
23
29