Latest 1391
2:59:56
638
133
1:59:57
537
63
1:52:08
484
59
1:59:58
520
165
4:00:00
950
130
3:49:04
998
121
3:30:00
739
124
2:00:01
559
111
38:39
262
18
00:26
92
7
1:27:40
470
28
2:59:52
262
75
29:07
61
41
07:04
24
1
1:53:43
196
39
3:30:03
876
116
23:06
144
16
4:00:00
1,014
125
4:00:00
1,186
132
4:00:00
1,097
130