Latest 307

110
176

169
336

79
193

119
133

95
107

75
97

49
91

40
14

151
236

60
23

166
380

141
215

138
323

104
70

18
17

110
156

45
33

108
299

98
211

48
131