Latest
2:59:58
323
44
30:01
73
1
2:05:32
185
17
26:16
52
13
2:56:36
355
58
2:12:40
262
51
3:58:00
339
38
1:24:10
182
48
1:30:45
206
55
2:13:05
273
147
49:44
76
9
2:27:01
256
53
2:59:58
463
102
3:48:25
478
109
1:29:52
189
88
2:25:46
281
39
3:13:15
397
72
1:49:07
277
39
2:58:15
407
300
3:57:41
490
86