Latest 486
2:02:52
146
325
2:00:16
149
210
2:06:34
184
301
1:55:06
115
55
3:11:41
228
628
4:00:02
234
373
3:33:11
238
457
2:00:13
189
256
1:33:02
184
289
3:07:04
265
484
1:57:25
199
197
1:58:16
234
349
2:26:23
240
433
2:28:25
239
405
3:02:59
257
307
3:06:58
226
410
2:02:03
134
204
1:16:05
90
91
52:21
61
22
24:04
55
46