Latest 28
3:59:50
93
977
3:58:57
98
1250
3:58:33
90
2687
3:58:58
232
1147
4:00:01
183
1303
3:10:12
298
1079
2:26:09
148
1251
4:00:01
188
1381
3:59:48
148
1758
3:11:42
96
971
1:40:50
95
401
43:31
89
392
3:35:44
157
1218
3:58:30
462
818
3:57:15
148
1235
2:18:47
207
851
1:11:57
162
379
18:28
72
90
13:00
57
76
2:23:47
145
617