Latest 869
1:17:03
63
116
2:45:25
181
433
1:32:06
102
295
1:55:11
98
250
2:24:55
131
233
1:49:39
111
130
2:55:11
153
300
2:35:34
104
101
3:01:26
123
306
2:36:30
143
226
2:37:51
128
280
2:19:59
104
168
3:22:39
251
363
2:06:19
77
97
2:41:03
137
153
2:34:26
92
252
2:52:55
127
190
01:58
8
0
45:28
49
82
2:15:35
81
189