Latest 150
2:32:54
207
116
3:58:02
177
113
2:07:52
102
59
3:15:43
126
88
2:16:40
101
108
1:55:03
120
105
3:11:55
148
185
1:46:17
77
103
2:23:53
121
75
1:01:37
70
55
2:02:14
109
63
2:15:51
153
50
59:39
59
53
2:08:57
141
46
1:53:15
103
77
1:30:49
94
59
2:44:00
161
58
1:11:28
109
47
2:29:44
129
103
2:22:21
123
37