Latest

333
242

309
101

91
42

135
92

137
114

101
61

287
48

248
191

52
75

57
62

53
45

24
42

142
234

166
228

79
189

277
605

154
102

104
85

45
138

189
129