Latest 97
3:56:45
123
205
3:45:36
262
180
3:41:19
149
185
2:03:09
74
116
4:00:01
239
272
3:49:49
118
185
2:52:45
99
129
3:46:41
120
246
2:26:10
84
83
3:20:05
261
335
2:56:15
130
182
2:38:00
104
245
3:05:39
97
192
3:59:49
113
135
2:43:17
103
202
2:30:44
108
201
3:56:07
165
365
2:30:53
129
136
1:27:14
80
145
2:33:25
141
185