Latest 945
2:40:29
353
281
2:08:22
245
125
2:24:19
257
121
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
306
160
2:11:57
260
141
36:55
90
60