Latest 102
2:51:19
555
626
3:53:05
403
135
2:28:34
347
166
1:40:25
221
40
1:09:24
396
362
1:44:47
326
133
3:06:50
342
237
2:13:53
456
655
3:58:45
494
378
2:35:03
559
468
33:34
180
165
3:58:21
416
192
1:10:09
494
879
3:33:52
1,289
787
3:59:06
601
409
58:50
281
195
44:30
401
421
12:18
212
166
3:19:22
457
648
49:51
213
217