Latest 350
1:59:33
177
119
1:30:01
93
36
1:29:57
226
167
1:25:00
96
67
1:29:27
136
167
1:00:01
82
162
59:50
105
190
2:00:02
225
239
1:00:03
83
143
2:29:42
342
395
1:27:47
143
232
1:30:03
162
398
58:18
100
80
1:00:02
95
46
3:59:38
343
351
1:21:02
145
198
1:44:58
107
71
2:27:42
158
45
1:46:06
165
199
1:29:41
155
58