Latest

95
657

116
921

110
654

288
1924

268
2547

248
2409

208
1481

127
1685

146
877

177
1517

101
625

174
1351

262
2902

170
1272

83
197

200
1230

39
55

168
1253

108
672

133
1141