Latest 84
1:58:48
68
92
3:59:35
116
556
2:04:10
55
285
2:57:35
66
428
3:07:19
112
425
1:31:46
40
109
2:35:20
70
242
2:05:53
234
285
59:57
23
49
3:03:50
83
129
1:00:01
53
167
2:02:19
96
187
2:10:56
106
159
1:45:40
47
213
3:28:42
175
404
2:27:06
133
905
2:01:31
91
286
2:38:09
146
692
2:45:26
171
627
1:30:04
52
389