Latest 502
2:25:57
151
487
1:58:49
133
377
1:24:49
117
374
1:47:20
114
316
2:57:35
227
687
13:03
62
44
4:00:00
160
872
1:58:39
133
476
1:28:56
127
298
27:53
64
110
1:27:31
72
206
2:57:48
100
539
2:48:55
103
580
1:59:14
99
532
1:29:04
80
238
1:29:55
64
223
1:59:33
78
429
2:29:48
88
487
28:30
60
52
1:59:03
111
417