Latest 542
2:53:54
165
28
2:30:32
166
74
3:12:06
156
36
3:05:28
181
139
3:56:33
156
131
2:21:27
196
48
3:31:24
394
220
2:40:00
167
94
2:56:20
205
102
3:07:24
219
102
3:32:37
158
63
3:00:05
140
105
3:19:52
116
90
2:42:53
203
99
3:32:50
258
108
2:21:23
188
90
2:34:13
149
134
2:42:39
235
72
5:36:33
213
164
3:02:14
202
112