Latest 148
1:59:39
107
92
2:55:00
259
95
1:59:25
160
233
57:10
83
20
1:27:16
123
89
1:59:31
134
99
1:26:25
107
76
34:33
91
72
1:58:27
176
26
1:14:55
78
64
3:23:34
414
172
2:14:02
219
156
2:18:08
245
30
3:00:59
314
43
2:26:08
338
724
2:49:42
385
151
1:27:53
147
79
2:25:28
332
376
1:27:15
159
107
1:29:23
219
568