Latest 103
4:00:01
246
280
2:11:38
140
448
2:30:30
204
326
1:01:58
38
17
2:51:47
230
405
2:05:16
158
314
1:34:58
101
232
1:59:51
120
217
2:20:27
110
372
1:53:40
140
125
1:32:42
56
100
1:48:09
129
245
2:23:49
66
42
2:44:14
111
167
1:11:17
99
300
1:09:10
121
138
30:36
42
65
2:04:21
93
148
1:52:15
63
91
1:27:13
62
286