Latest 25
2:28:49
626
1371
2:29:58
150
1002
3:59:51
71
199
3:01:19
47
149
1:14:11
25
77
3:48:34
52
187
3:38:55
91
141
4:00:01
109
176
3:19:45
70
139
2:21:22
126
79
2:33:36
113
117
3:40:11
203
234
1:59:24
121
453
1:35:55
111
359
1:23:41
87
271
2:22:39
86
211
2:13:08
76
346
2:04:35
104
455
2:23:31
112
66
2:12:56
81
280