Latest
3:53:14
100
96
2:01:03
48
19
1:59:03
65
243
2:28:28
36
211
2:30:24
59
109
2:42:28
59
12
1:34:35
37
14
1:19:53
25
39
2:00:55
46
292
1:59:31
59
70
2:32:38
105
16
3:39:34
76
6
3:44:04
61
2
3:29:27
83
9
2:53:30
80
150
3:37:22
83
20
2:13:53
51
6
3:55:37
123
28
3:49:15
106
37
3:20:58
68
5