Latest
2:59:48
140
154
58:46
32
60
1:59:41
93
36
60:00
66
32
1:30:01
66
70
1:30:00
101
138
58:57
60
29
1:59:19
130
170
1:30:01
95
136
59:37
87
63
29:15
45
70
59:42
107
144
29:08
43
43
58:49
79
89
1:28:56
123
122
1:29:32
90
91
59:21
59
108
1:59:24
117
153
1:29:53
105
105
1:58:56
110
252