Latest 402
2:59:24
185
273
2:01:19
201
250
3:00:20
253
248
3:00:55
528
557
2:59:42
375
546
2:00:13
135
432
2:35:35
352
404
1:50:47
108
276
1:08:59
87
194
1:16:41
256
711
1:47:10
176
513
2:59:46
279
560
2:59:20
210
440
2:49:02
199
637
3:01:38
272
521
2:59:39
286
596
2:46:25
225
515
2:59:12
243
552
3:00:26
333
585
56:29
147
248