Latest

150,405
66163

35,432
20440

29,342
7786

141,939
44895

308,709
124079

108,998
34876

153,480
98748

132,574
49734

117,752
27265

88,001
28222

149,544
61148

99,084
45107

170,455
92139

89,437
23025

82,365
31195

144,066
59574

30,515
10049

116,095
45413

161,232
76742

203,680
67254