Latest 991
1:59:43
109
109
3:51:21
233
354
15:55
56
24
3:56:39
179
179
3:59:10
174
228
35:22
79
49
3:57:19
163
150
3:48:24
268
277
3:08:27
215
84
3:43:45
172
79
2:06:59
117
53
3:45:10
179
199
3:13:58
160
115
3:05:17
162
161
39:17
55
19
3:44:34
139
154
3:33:57
150
117
2:27:52
99
50
1:10:19
108
81
3:57:17
231
107