1525
938
789
764
590
418
382
378
363
341
331
309
306
304
303
297
287
276
275
272
271
259
258
256
253
245
222
197
196
193
192
178
171
165
155
153
150
144
125
123
122
119
108
106
99
96
93
91
87
80
78
77