Latest 654
1:30:11
135
118
2:29:48
232
139
1:59:25
203
195
3:22:31
301
312
2:59:58
205
118
59:49
74
74
1:55:30
176
134
1:29:37
121
16
1:59:45
153
80
2:30:05
184
73
1:59:32
184
61
2:28:04
221
70
1:58:59
191
88
1:59:44
188
54
2:59:47
255
93
2:28:25
237
67
2:00:04
210
109
1:59:49
192
161
1:59:55
288
98
1:30:24
115
112