Latest 992
3:59:24
228
130
2:50:10
178
74
2:02:28
180
83
4:00:01
209
102
3:49:19
233
110
2:53:54
216
387
3:38:13
325
180
3:54:27
220
105
3:55:00
246
286
3:52:39
235
183
3:35:34
192
147
35:57
91
83
3:55:03
292
135
3:55:26
213
134
2:04:49
140
99
4:10:11
236
118
37:44
55
21
3:54:37
161
140
1:53:38
129
68
3:23:22
153
129