Latest 594
2:16:40
409
101
30:38
148
75
1:30:01
481
208
2:29:32
734
353
1:51:04
542
206
2:28:52
396
117
2:31:27
521
147
3:54:15
1,190
703
2:29:05
569
171
1:27:47
869
305
1:52:53
208
217
3:57:36
843
361
57:53
410
329
2:46:22
798
741
3:58:42
1,015
980
1:59:13
870
442
4:00:00
594
831
2:19:08
443
488
2:15:52
361
117
3:59:51
851
357