Latest 1070
1:55:34
82
69
2:15:55
118
91
2:52:43
197
146
5:33:18
233
139
2:17:57
119
117
2:56:38
148
182
1:53:52
84
80
1:56:18
61
33
2:39:51
64
100
3:04:28
140
358
1:38:56
62
19
2:57:06
117
110
2:03:19
84
58
1:43:59
79
80
2:19:17
107
58
3:24:53
161
148
2:59:03
68
249
2:45:29
174
187
1:29:31
34
104
2:09:43
92
67