Latest 140
3:58:33
459
1001
2:25:50
520
873
3:59:43
668
979
2:49:27
426
1192
2:54:09
299
1052
2:12:27
423
1120
1:01:09
235
387
30:01
109
212
1:46:02
256
578
1:56:10
800
353
1:00:06
198
285
53:03
95
226
1:22:34
175
202
45:52
134
237
1:33:25
299
506
59:30
155
275
42:09
111
142
25:01
70
84
1:40:11
188
384
1:29:58
254
364