Latest 2595

155
262

122
380

191
885

170
477

218
481

56
34

394
979

121
157

144
177

133
477

242
665

212
942

192
569

134
257

222
743

192
410

107
162

134
130

486
2043

115
142