Latest 1342
2:31:59
189
153
2:57:59
88
10
1:44:39
80
21
2:26:08
101
60
2:25:06
104
57
2:13:32
140
94
1:56:42
128
15
2:22:02
176
133
2:23:20
183
300
2:13:08
95
48
2:31:47
155
100
2:28:39
160
156
1:54:07
145
136
1:57:08
98
45
3:12:47
123
45
1:25:43
88
43
1:14:07
78
24
2:36:52
161
129
2:09:44
114
56
3:06:12
135
19