Latest
3:35:24
50
150
3:50:46
36
281
3:02:45
38
69
3:59:52
33
276
29:02
10
2
4:00:01
37
60
3:53:11
41
211
3:37:31
48
51
3:59:39
33
248
3:59:03
62
187
1:24:06
24
51
3:58:58
106
367
3:46:29
54
111
55:33
12
68
3:58:33
41
42
3:46:58
72
210
3:01:25
56
203
3:49:20
32
198
2:52:01
42
38
3:50:32
41
145