Latest 313

106
97

131
457

283
662

80
118

47
60

140
341

80
66

148
251

169
568

177
218

228
647

224
421

132
495

155
325

278
873

164
573

37
104

269
719

221
1058

213