Latest 260
51:37
55
102
1:30:33
90
100
2:30:02
89
299
1:59:48
81
347
1:29:23
89
187
2:28:11
82
272
2:59:20
88
363
1:57:49
74
198
2:29:34
95
162
2:28:29
101
432
2:29:33
86
235
2:29:41
89
402
2:29:18
101
395
2:58:49
102
296
1:59:59
90
214
1:58:15
83
156
2:29:18
79
240
1:28:37
105
122
2:29:28
123
393
2:29:33
120
215