Latest
2:58:02
92
657
3:30:01
99
646
3:28:13
115
254
1:58:45
75
324
1:58:08
79
175
58:19
1
58:28
39
124
2:30:01
84
216
2:28:29
90
279
28:16
24
137
1:20:33
60
169
29:24
34
13
44:32
0
2:59:04
103
386
2:29:18
121
326
2:28:22
96
415
28:29
24
74
30:01
25
93
30:01
16
104
59:27
41
90