Latest 589
2:48:22
180
307
57:37
36
45
4:00:01
184
178
1:52:32
105
162
2:42:27
159
171
2:53:59
187
390
1:51:26
114
270
3:38:26
149
280
1:19:07
76
93
1:20:23
74
70
25:44
52
74
1:46:10
106
273
4:00:01
133
356
1:19:17
48
149
1:48:32
95
111
2:29:30
171
394
1:49:22
95
286
1:08:52
58
254
2:09:32
117
396
3:28:11
153
643