Latest 576
2:29:41
119
608
2:02:26
103
513
2:05:33
138
492
2:19:58
186
633
2:04:31
115
437
2:29:54
174
476
2:18:19
114
415
3:03:51
152
533
2:49:34
130
609
2:04:39
100
618
2:22:39
118
397
2:05:57
128
526
2:00:31
101
381
2:01:10
120
472
2:02:43
116
388
2:06:43
110
411
2:32:44
196
501
2:06:21
98
416
1:44:59
96
630
2:05:49
126
639