Latest 312
3:03:50
520
1082
59:59
93
24
30:00
82
50
3:40:07
406
733
3:30:01
871
536
3:59:10
766
338
1:00:01
176
63
2:30:01
586
128
2:54:52
405
326
1:49:00
265
350
4:00:00
616
1294
30:00
94
85
13:28
69
19
2:00:01
539
249
2:18:18
596
261
1:30:01
568
231
4:00:00
998
364
45:23
61
25
4:00:01
848
554
2:00:00
244
254