Latest

296
258

342
403

282
279

143
233

74
166

142
240

76
30

104
335

73
198

148
98

137
148

154
151

126
117

112
158

178
313

182
304

67
56

344
444

211
303

82
57