Latest
2:01:27
40
86
30:22
18
42
3:29:18
87
184
1:58:37
30
68
15:07
15
45
2:03:54
63
251
2:08:45
26
80
2:08:14
44
70
56:39
22
66
1:33:59
38
152
2:09:25
77
238
1:55:18
59
184
2:06:12
62
288
2:03:46
57
163
3:02:21
47
245
3:48:54
64
257
3:18:48
61
364
4:04:55
57
284
1:52:48
50
38
2:32:05
33
199