Latest 545
3:59:05
259
687
3:25:39
218
2:54:29
213
406
2:01:57
227
436
1:57:44
131
441
3:28:18
198
584
2:05:26
205
328
3:55:04
273
845
3:00:01
183
580
3:14:54
189
518
2:52:39
197
552
2:56:50
287
408
3:00:38
205
518
3:20:41
223
586
49:46
114
139
2:59:27
197
456
1:27:55
117
175
3:59:49
246
557
3:05:18
270
551
2:02:43
228
394