Latest 414
3:58:12
149
398
2:33:22
115
115
2:50:22
154
274
3:20:00
126
152
3:59:23
200
308
2:47:22
102
174
3:59:20
154
417
3:59:27
149
389
2:21:41
108
278
3:55:44
167
318
1:41:29
81
530
3:58:48
227
503
3:58:27
238
686
1:03:47
130
3:58:37
269
1096
3:59:01
194
427
1:29:37
76
113
3:59:26
271
465
3:59:20
181
432
2:06:27
86
268