Latest 305
3:50:37
447
425
3:33:38
350
73
2:44:07
295
86
3:09:27
642
410
2:14:30
368
72
2:39:26
728
107
4:00:03
455
107
1:59:51
366
88
3:11:21
338
27
1:14:02
204
198
1:42:40
433
125
1:55:46
329
107
2:55:44
426
454
36:18
74
2
4:00:01
400
88
2:02:39
387
39
1:38:59
259
44
2:01:05
360
38
2:18:29
425
59
3:47:30
391
129