Latest 1013
3:52:57
111
117
3:41:28
104
409
3:46:23
90
204
3:35:36
89
161
3:35:57
116
163
3:35:24
95
200
3:29:13
73
180
3:46:51
89
201
3:44:14
117
337
3:42:54
85
347
3:35:44
100
270
3:35:56
101
200
3:31:37
115
249
3:28:23
92
84
3:45:17
139
248
3:35:27
117
206
3:35:18
118
249
1:57:07
64
183
3:38:28
130
140
3:29:53
90
162