Latest 290
2:29:01
190
232
1:54:33
95
58
3:00:02
175
100
3:58:20
277
199
2:59:32
175
183
3:28:54
131
207
3:26:18
145
288
1:29:46
62
80
2:59:41
126
283
3:00:06
166
126
3:58:04
149
239
2:29:06
109
102
1:25:45
130
75
1:29:16
69
40
2:54:48
196
158
2:29:50
200
256
3:57:12
188
357
1:53:36
108
109
1:29:35
137
228
2:29:44
176
103