Latest 196
3:39:08
96
190
44:14
36
66
4:00:01
113
358
24:28
83
89
3:59:56
183
401
1:55:09
121
228
1:58:05
99
80
3:09:11
86
86
3:08:05
157
346
5:09:46
135
138
3:23:26
101
192
2:54:58
92
39
1:22:28
68
131
1:56:29
100
151
3:04:53
199
284
3:28:11
126
254
4:00:01
147
232
2:55:26
117
224
1:27:27
96
194
1:56:46
103
263