Latest 40
2:59:48
286
1211
2:30:23
223
842
4:00:00
211
860
2:59:47
262
1467
2:30:09
243
1215
1:59:14
283
758
1:40:57
97
422
1:07:43
81
173
52:38
74
176
1:32:38
101
343
2:59:29
438
724
1:59:11
234
831
2:59:48
334
959
2:38:29
188
506
59:09
97
355
1:09:10
156
250
05:42
43
39
57:24
200
387
05:51
51
52
29:39
89
106