Latest 268
3:29:02
460
60
3:55:20
789
510
3:25:41
480
218
3:12:54
595
114
3:22:18
623
244
3:58:02
623
144
2:45:14
608
181
3:37:56
505
82
3:02:41
272
58
1:30:03
178
49
41:33
127
64
3:34:25
325
184
3:47:46
452
347
2:54:50
470
163
3:54:14
410
94
3:52:20
666
191
3:23:40
426
185
5:35:20
580
91
3:54:02
309
215
19:45
100
133