Latest 326
2:59:00
408
93
3:06:27
692
106
3:40:16
1,041
318
2:58:04
534
188
3:17:22
429
212
3:51:26
414
223
2:53:52
388
440
3:13:18
236
21
3:09:26
311
79
3:00:35
796
190
2:26:21
416
168
2:45:03
308
124
3:23:14
380
111
3:12:58
302
65
34:05
118
29
4:00:01
507
142
2:26:46
312
75
2:30:38
715
231
3:21:01
559
180
2:27:49
372
99