Latest 898
4:00:01
158
157
4:43:07
177
272
3:27:33
158
90
2:55:52
152
131
3:00:40
112
40
2:53:44
83
73
3:07:46
121
126
2:02:59
87
266
2:41:57
106
202
2:52:57
128
161
2:14:59
94
182
2:01:55
77
53
2:59:28
97
127
3:24:25
157
96
3:05:11
131
226
2:29:15
122
143
2:33:18
129
206
2:26:22
75
110
1:57:31
85
181
3:14:22
118
74