Latest 258
1:34:37
100
66
2:00:43
116
133
1:54:53
145
187
41:03
43
49
1:18:01
27
10
2:03:04
180
234
1:56:44
131
120
1:56:15
80
65
2:06:20
126
211
2:00:22
84
190
1:59:13
92
206
2:05:57
174
216
2:03:20
180
237
1:43:42
146
196
1:57:22
139
284
2:02:42
161
297
2:11:35
167
205
1:50:56
89
82
1:32:04
67
88
1:29:35
37
9