Latest 669
3:10:48
732
400
46:51
151
96
2:46:18
613
297
1:30:57
211
66
50:14
140
214
2:56:00
458
449
4:00:01
478
303
4:00:01
590
486
2:22:58
412
18
2:48:38
934
260
4:00:02
684
201
1:54:40
1,248
145
1:50:14
161
63
2:54:47
245
21
3:40:59
288
211
4:00:01
380
265
40:13
105
43
1:40:56
173
43
2:54:10
461
301
3:35:26
387
98