Latest 538
2:40:14
193
438
2:25:51
213
306
2:07:01
227
323
2:26:27
130
445
2:23:59
119
233
2:52:43
139
252
1:55:15
119
267
2:02:11
122
215
2:12:22
118
292
2:38:19
157
280
2:03:39
140
283
1:50:16
123
184
2:13:25
162
243
1:56:35
142
273
2:31:47
183
335
2:41:52
190
479
1:56:10
135
246
2:03:38
139
275
1:34:39
120
271
2:53:36
235
492