Latest

146
112

34
59

41
46

47
41

22
22

47
21

56
35

13
1

222
287

77
31

176
175

73
42

288
280

81
48

131
165

157
225

109
67

146
251

79
193

46