Latest 664
2:51:41
618
151
2:50:38
477
220
2:50:29
582
251
2:59:30
733
256
2:54:45
802
326
2:56:24
696
223
2:49:06
575
229
2:52:56
1,579
232
2:54:23
721
239
2:53:53
987
336
2:59:57
766
232
1:59:32
435
103
2:44:29
644
203
2:58:57
705
146
2:25:22
449
232
42:33
162
85
3:00:35
686
284
2:55:33
695
339
3:01:20
713
311
2:25:24
550
260