Latest
4:00:01
125
76
3:57:47
161
130
38:59
34
20
2:37:28
113
283
3:52:05
130
87
2:54:05
107
48
2:32:21
102
37
2:49:27
173
156
2:47:26
153
76
2:04:06
88
113
1:20:57
27
13
2:50:31
77
86
2:27:11
107
59
2:25:56
41
30
2:05:26
52
16
41:41
19
2
2:52:07
66
27
46:15
19
6
2:53:23
87
26
3:48:45
124
40