Latest

104
93

127
83

339
389

297
191

182
121

17
10

101
60

68
37

115
94

137
79

49
22

20
5

204
183

102
56

123
92

65
41

102
49

240
206

137
73

112
83