Latest

171
35

106
26

54
18

14
2

309
37

124
30

105
18

226
26

13
1

149
45

148
32

371
83

33
7

355
91

69
22

360
108

61
26

66
4

331
93

151
148