Latest

104
123

116
115

43
33

112
69

129
47

202
350

153
453

100
85

129
166

122
183

114
94

140
161

145
141

174
274

99
227

139
90

120
32

132
181

157
281

127
60