Latest 20
3:22:22
81
1011
3:09:26
103
1215
2:58:27
75
1094
3:29:56
101
1554
3:40:08
105
1081
3:00:01
80
1067
4:00:00
85
817
2:52:39
112
659
2:59:39
65
724
4:00:00
83
931
3:03:03
52
756
3:08:28
71
760
3:19:34
91
825
2:57:44
300
1268
37:02
37
310
1:39:51
71
678
27:11
30
75
3:45:31
86
1264
1:30:01
303
792
2:56:41
127
1481