Latest 963
27:14
368
167
3:59:57
1,950
1456
3:59:40
1,777
1049
2:59:36
2,447
875
4:00:00
1,990
1030
1:28:23
536
362
2:25:47
1,267
623
3:11:46
1,483
561
29:27
304
115
4:00:00
2,004
796
1:18:28
733
314
4:00:00
1,562
826
1:51:09
933
387
4:00:00
1,592
594
3:28:46
1,591
836
2:58:55
1,312
505
1:28:32
632
298
2:28:45
1,378
335
4:00:00
2,368
748
1:29:55
381
186