Latest
3:09:05
209
132
1:35:16
101
16
2:09:24
117
27
52:56
66
33
4:00:02
249
119
2:00:06
70
32
3:24:58
207
78
46:35
49
23
4:00:01
298
150
2:15:42
64
102
3:29:52
277
131
3:08:29
213
121
1:57:45
88
82
3:20:30
235
127
3:11:23
191
103
2:36:45
314
125
2:41:36
134
190
1:56:37
106
163
3:47:03
162
166
2:33:14
198
132