Latest 578
3:51:10
30,538
11589
3:11:01
929
4:01:39
27,428
9731
1:00:16
299
4:05:03
30,020
14340
4:00:56
33,253
15398
2:39:24
19,413
5443
3:47:32
23,183
8939
2:25:01
22,549
4733
4:08:59
30,848
16111
17:29
65
3:45:31
30,606
12354
1:12:30
382
40:48
194
41:58
7,395
1774
4:34:16
30,414
10236
3:44:43
28,883
8414
1:40:34
405