Latest
3:59:04
50
199
1:32:04
42
13
3:04:30
50
105
2:59:35
45
29
3:07:09
21
56
1:42:37
38
60
3:10:16
20
28
4:40:44
71
178
3:44:38
16
138
3:02:23
53
18
2:52:28
67
52
4:13:30
24
28
3:45:49
8
40
2:04:12
14
1
3:51:23
41
26
4:30:26
21
35
1:35:50
59
0
2:10:55
12
104
2:10:50
38
67
2:20:44
18
6