Latest 502
2:03:32
142
238
4:00:01
225
273
2:29:43
188
170
1:22:36
75
107
4:00:01
260
182
1:14:46
64
48
2:07:39
125
191
4:00:02
281
344
3:06:47
196
350
1:03:08
42
33
4:00:01
257
233
2:56:28
171
232
2:26:25
142
95
3:48:34
222
284
3:39:53
237
143
1:43:33
125
139
2:48:18
216
88
1:40:04
99
74
4:00:01
224
126
3:46:08
228
103