Latest
2:57:21
191
98
2:25:14
108
3
2:37:02
160
77
4:00:04
206
141
2:47:03
200
66
3:35:18
277
124
3:56:02
157
129
3:21:45
230
70
1:27:14
71
1
2:31:38
137
51
2:41:03
201
80
3:08:40
203
64
3:34:27
259
86
3:13:52
283
113
3:42:40
127
61
2:19:45
129
68
2:40:45
120
69
3:00:14
184
68
3:01:58
279
160
2:50:25
227
69