Latest

103
170

120
166

86
130

30
82

144
80

68
39

91
89

148
312

98
281

38
37

33
22

120
102

96
123

55
64

58
19

126
99

203
131

98
26

59
66

32
30