Latest
1:59:42
130
62
1:59:26
112
47
1:59:54
93
113
1:28:22
84
28
59:23
58
21
2:27:06
127
136
1:30:07
107
91
1:59:58
130
84
2:00:10
130
144
1:58:45
115
85
2:00:04
113
102
1:29:45
86
70
58:30
51
58
1:27:15
66
40
3:00:09
191
167
3:00:06
215
181
59:33
102
30
2:18:22
200
129
2:00:10
116
98
1:29:19
94
45