Latest 106

95
94

166
257

109
163

168
136

81
57

486
483

158
121

68
54

95
78

188
316

214
269

152
282

84
206

146
257

55
69

153
321

86
102

278
363

107
163

151
323