Latest 662
1:59:48
135
268
2:32:25
199
262
59:59
95
89
1:13:40
84
176
2:16:35
156
279
1:59:23
147
232
1:59:58
112
226
1:59:52
150
334
3:03:52
230
513
1:29:32
109
233
59:30
87
102
2:29:38
166
406
1:59:28
152
278
1:59:45
80
191
2:54:22
161
380
2:00:01
178
236
59:55
57
70
1:59:01
192
194
1:30:02
85
237
2:01:26
147
171