Latest 506

116
229

53
140

116
258

33
47

263
532

79
210

80
183

114
227

73
126

165
305

214
411

265
687

174
268

253
460

269
602

144
267

130
222

144
333

169
494

241
860