Latest 140

350
195

113
101

159
124

80
298

46
97

136
143

118
101

184
94

121
38

447
417

135
112

301
195

29
34

170
136

537
214

742
393

94
179

109
337

155
234

138
197