Latest 393
3:04:19
125
418
3:00:37
156
424
3:26:10
92
90
1:18:31
73
173
2:54:52
86
287
2:58:17
95
440
3:06:17
96
329
2:58:27
121
303
4:13:39
130
91
1:49:34
67
126
2:55:04
100
364
2:17:32
73
321
1:09:46
50
89
6:36:17
207
442
2:07:45
79
248
3:16:45
123
457
2:53:03
84
212
2:34:30
61
109
2:20:10
60
83
3:13:46
93
112