Latest 4978
4:00:00
127
692
2:58:11
121
480
1:58:15
70
241
4:00:00
171
516
1:06:00
62
181
2:28:44
116
313
3:47:49
125
372
2:26:06
86
358
1:56:20
71
321
58:46
49
160
2:56:00
119
437
2:21:16
101
327
3:41:17
138
459
4:00:00
130
578
2:08:58
60
267
3:15:58
95
287
2:52:12
107
237
2:11:46
65
133
3:41:50
125
352
2:52:01
108
208