Latest 329
3:53:02
679
591
2:55:22
926
569
3:22:02
999
696
1:15:16
355
239
11:23
63
34
1:39:15
400
458
41:35
250
147
28:28
100
141
21:59
72
78
1:30:01
505
241
51:07
271
139
2:07:52
690
260
2:11:22
779
321
3:59:50
1,362
906
3:47:03
435
314
2:35:09
380
276
58:11
126
144
2:54:38
981
423
2:07:19
716
271
3:35:58
1,308
351