Latest 21
2:54:49
111
425
3:40:41
147
769
2:05:18
100
167
1:32:36
62
212
4:00:01
135
233
3:59:52
200
278
2:48:49
114
359
3:58:55
226
600
2:12:32
119
324
3:18:57
154
438
2:15:55
97
484
4:00:01
258
473
3:59:50
149
364
4:00:02
234
422
2:01:21
263
427
1:36:45
74
109
1:05:10
83
238
1:41:43
149
162
1:28:37
298
180
55:03
206
150