Latest 2107
3:59:40
1,044
685
2:33:30
563
191
1:54:26
284
136
1:01:06
268
216
2:35:56
604
319
29:03
151
77
2:32:19
580
315
29:41
119
88
1:00:01
218
195
1:57:01
610
132
1:06:25
352
222
29:56
76
73
40:12
125
148
30:01
112
116
1:03:48
284
297
29:58
81
117
1:00:01
141
257
30:00
134
122
1:03:00
165
180
2:08:45
563
248