Latest
3:39:21
135
101
2:49:33
130
27
1:00:01
47
125
1:30:01
64
175
30:01
47
22
2:21:06
174
53
3:37:15
122
221
3:59:51
210
49
2:40:19
128
86
3:36:23
176
16
2:28:07
155
25
3:11:38
170
35
5:57:48
257
50
2:05:09
114
92
2:43:05
142
99
7:00:22
454
815
3:59:23
155
151
1:38:52
119
54
3:27:15
197
67
3:07:55
137
43