Latest 967
2:21:52
738
161
2:59:20
601
203
2:43:22
474
174
3:43:30
924
293
3:54:45
920
200
2:35:35
506
182
2:33:30
301
217
3:59:11
586
112
2:01:55
609
116
2:28:36
508
219
1:11:25
112
910
3:59:42
186
290
2:35:07
302
151
3:03:30
787
288
2:14:03
268
56
3:08:41
444
131
2:50:42
106
64
3:56:32
481
345
3:48:11
727
307
3:58:09
409
144