Latest 1088
3:59:57
422
214
32:14
38
28
3:57:33
166
524
3:56:30
162
321
1:03:02
72
41
2:26:00
119
61
2:05:37
216
129
30:05
31
90
4:00:00
157
553
4:00:00
350
729
2:55:46
126
152
2:55:23
410
39
3:30:59
571
69
2:03:38
317
90
3:56:40
340
152
1:41:42
211
67
3:26:03
362
175
1:32:10
256
40
2:38:20
269
158
3:46:40
396
303