Latest 507

233
153

109
178

119
173

114
155

111
142

46
28

87
76

310
285

122
256

133
210

134
122

39
25

56
119

206
311

151
136

158
185

63
148

85
180

70
146

71
45