Latest

160
293

50
103

155
171

104
254

15
49

53
102

23
42

22
28

213
398

18
25

44
118

28
53

32
48

3
0

48
51

87
169

31
48

82
98

76
69

65
83