Latest 178
1:59:17
905
202
1:29:33
713
76
1:59:24
835
228
1:59:23
911
136
1:00:37
162
83
8:00:00
1138
1:59:39
999
155
1:59:41
1,151
57
1:29:48
379
73
2:59:37
1,124
109
59:33
244
38
1:58:52
694
116
1:03:50
174
27
2:02:33
147
59:11
298
15
2:29:22
1,132
195
2:29:15
937
167
3:28:51
1,346
253
2:58:34
827
146
2:29:00
800
276