Latest 290
3:59:29
174
348
2:28:06
83
145
3:58:31
133
239
1:27:42
44
112
1:00:08
55
144
3:55:56
170
235
2:58:32
153
298
28:42
25
106
2:30:01
61
195
3:28:31
121
138
2:30:10
135
183
3:30:01
95
212
3:29:34
81
134
2:56:05
91
243
2:19:48
231
214
1:18:55
124
183
42:09
59
84
1:39:00
88
143
1:44:19
60
70
2:06:51
102
140