Latest 109
3:59:08
509
226
3:59:49
525
263
3:43:05
595
340
3:39:32
507
358
3:53:26
606
397
2:58:31
533
378
2:29:57
442
264
34:42
289
123
3:50:13
605
411
3:12:16
341
201
12:31
31
0
3:15:05
418
395
3:13:59
429
584
4:00:01
666
665
3:12:03
268
277
4:00:01
315
227
4:00:02
320
427
3:49:28
341
219
4:00:01
320
357
29:18
64
31