Latest 160
2:59:49
129
208
3:59:12
236
218
30:01
24
30
2:00:01
147
174
2:30:00
184
399
2:29:46
145
120
3:59:58
183
533
3:00:01
167
480
2:30:00
168
303
1:29:58
74
284
1:00:01
61
100
31:57
33
13
2:29:48
156
338
1:44:26
122
277
1:30:06
79
163
2:00:01
119
232
3:57:45
170
373
1:30:01
61
51
28:03
38
11
1:56:57
135
37