Latest 319
3:16:53
793
159
3:08:36
699
75
2:26:37
568
22
2:22:24
554
62
2:45:38
686
74
2:27:39
893
176
50:30
234
28
2:59:54
672
73
3:42:19
904
108
58:14
274
10
4:00:01
1,034
129
3:00:10
751
52
4:00:01
975
199
2:56:57
511
55
3:04:01
581
64
4:00:01
1,160
304
4:01:54
1,033
272
1:46:23
313
96
1:31:40
484
165
1:43:54
425
160