Latest
1:59:54
100
90
30:01
35
26
30:01
25
32
1:30:01
95
71
53:41
46
27
30:01
28
18
30:01
39
13
30:01
33
20
1:00:01
69
64
1:00:01
79
64
30:01
47
19
1:29:56
112
60
2:25:45
134
68
2:59:39
166
136
59:34
54
35
13:58
11
1
25:57
41
45
2:00:01
139
26
30:01
49
21
1:00:01
74
64