Latest 127

118
396

196
688

159
241

64
325

71
280

326
403

348
512

81
378

182
247

76
212

161
342

140
282

68
128

95
316

76
326

89
153

155
438

63
382

46
107

245
443