Latest

268
179

89
20

18
5

249
161

380
229

70
58

51
12

116
41

188
74

89
90

368
349

33
29

199
110

36
21

450
309

149
78

160
124

113
35

37
29

739
359