Latest 90
3:38:44
242
126
1:47:13
60
71
2:24:17
70
35
36:05
26
70
3:08:40
187
150
3:04:59
223
139
3:59:44
179
231
1:57:06
106
111
3:38:50
196
145
3:55:00
252
139
3:52:57
213
372
3:39:31
235
303
3:51:12
199
223
3:23:37
149
298
3:12:27
176
314
3:57:26
192
283
2:15:21
60
139
2:56:32
163
156
3:09:13
73
152
10:25
9
7