Latest 968
2:22:12
308
226
2:09:25
213
56
2:30:12
316
165
2:18:39
219
77
2:43:40
380
170
2:23:34
216
55
2:26:45
309
117
2:48:01
400
141
2:46:21
323
183
2:18:53
667
205
2:07:10
487
132
2:20:19
185
75
2:23:48
209
85
2:24:18
286
144
2:49:01
307
160
2:11:57
260
141
36:55
90
60
1:42:01
168
78
2:35:25
361
251
2:21:35
216
61