Latest

86
33

56
76

305
278

79
187

80
62

245
276

120
171

17
37

133
209

176
227

134
178

27
60

39
45

45
114

85
58

188
224

23
38

167
222

48
24

16
49