Latest 942
30:00
86
202
3:59:52
436
1014
4:00:00
459
1991
2:29:55
245
603
3:53:29
392
1264
1:30:00
202
498
2:56:05
226
706
3:59:59
356
2098
3:59:50
372
1918
2:59:33
350
926
2:21:04
200
566
4:00:00
364
2383
58:16
117
289
3:59:58
400
1368
2:59:27
298
1750
3:59:57
408
1894
3:59:55
339
1011
2:59:59
374
539
09:20
52
64
59:51
142
361