Latest 352
3:59:48
679
571
3:59:58
403
258
1:48:24
101
65
2:31:46
287
305
1:30:39
122
111
1:19:19
145
47
4:00:01
245
174
1:45:22
140
84
2:11:25
313
159
3:51:49
226
201
3:18:09
208
174
2:36:19
321
131
2:20:00
293
195
3:40:17
317
250
2:51:24
315
177
2:08:45
216
230
3:28:07
287
186
32:53
45
77
2:08:11
204
125
58:18
45
66