Latest

116
14

54
5

352
161

293
204

140
125

230
305

203
212

142
111

623
526

251
387

259
239

131
232

160
165

156
76

138
114

197
243

99
42

93
126

76
69

100
85