Latest
2:29:31
79
321
3:29:29
70
277
4:00:00
109
163
3:28:17
73
489
2:28:43
48
346
2:59:03
94
380
1:29:05
61
195
1:27:17
52
173
2:27:27
94
211
2:58:44
113
307
2:29:41
87
211
39:08
38
86
1:28:41
61
180
29:13
30
23
58:01
42
72
24:32
43
44
1:29:40
52
97
1:01:02
24
32
1:29:58
24
89
1:39:30
18
151