From the tds.ch website (edit : and i tried to tidy it up!)
1 COSTA, Rui Alberto 1 00:00
2 MOLLEMA, Bauke 114 00:00
3 VAN GARDEREN, Tejay 78 00:00
4 PINOT, Thibaut 166 00:09
5 MEYER, Cameron 137 00:22
6 MARTIN, Daniel 63 00:22
7 KREUZIGER, Roman 121 00:22
8 SPILAK, Simon 21 00:22
9 FRANK, Mathias 73 00:22
10 DOMBROWSKI, Joseph Lloyd 12 00:22
11 KANGERT, Tanel 56 00:39
12 DYACHENKO, Alexandr 52 00:49
13 ANTON HERNANDEZ, Igor 151 00:49
14 ROCHE, Nicolas 126 01:15
15 SCHLECK, Andy 37 01:18
16 REICHENBACH, Sébastien 197 01:27
17 POZZOVIVO, Domenico 87 01:27
18 TSCHOPP, Johann 191 01:27
19 AMADOR BIKKAZAKOVA, Andrey 2 01:27
20 NORDHAUG, Lars-Petter 115 02:26
21 SCARPONI, Michele 96 02:26
22 FEILLU, Brice 203 02:30
23 BRAJKOVIC, Janez 51 02:41
24 PAURIOL, Rémi 207 02:43
25 RIBLON, Christophe 88 03:41
26 CHÉREL, Mikael 83 03:41
27 PERAUD, Jean Christophe 81 03:41
28 BOUET, Maxime 82 03:41
29 MOINARD, Amael 75 03:41
30 DE GREEF, Francis 143 03:51
31 PREIDLER, Georg 187 03:53
32 STORTONI, Simone 95 04:06