Latest 423
3:59:14
562
472
3:59:13
813
778
1:59:14
277
210
1:53:47
155
127
57:56
103
80
2:58:00
370
174
1:58:42
400
282
1:17:30
265
159
1:39:52
352
137
58:52
102
70
2:45:41
266
159
2:00:03
438
313
53:35
357
254
1:59:56
224
367
1:58:21
265
337
1:55:40
428
548
1:53:55
905
567
3:59:59
743
779
3:59:14
1,106
1320
3:59:53
534
651