Latest 503
2:29:13
503
239
3:58:19
1,306
649
48:15
614
217
29:13
826
330
3:59:51
2,493
1145
1:59:48
855
634
3:57:29
2,661
300
2:59:50
1,097
116
47:30
416
103
1:29:16
935
334
54:42
646
139
58:28
262
203
59:44
484
360
46:18
733
220
1:00:04
333
208
1:00:03
171
305
29:40
200
134
1:00:02
348
209
1:00:05
288
271
30:09
245
131