Latest
2:59:36
489
60
2:59:20
155
64
1:51:31
79
38
2:15:13
113
35
3:25:43
168
47
3:19:44
170
29
2:30:01
109
60
2:24:23
135
45
1:30:02
69
19
1:30:01
51
18
2:27:16
150
67
2:20:18
149
48
4:00:00
169
46
2:25:58
101
10
2:30:06
91
15
2:00:00
96
21
2:56:42
109
48
2:00:05
86
11
1:46:12
81
30
2:49:51
121
29