Latest 298
31:53
50
46
3:49:03
278
616
3:55:55
248
482
3:04:07
166
285
2:58:59
166
525
3:08:12
193
484
2:15:29
110
418
3:37:55
217
731
2:37:39
192
300
2:43:16
176
512
2:15:44
164
337
2:35:56
129
263
2:33:01
143
331
2:22:58
197
573
2:38:07
104
437
2:29:31
142
543
3:02:47
67
379
2:44:35
161
508
3:24:11
193
519
3:31:21
273
507