300
1,546
120
689
83
483
131
423
112
398
44
349
98
337
36
270
19
252
189
248
39
203
14
232
58
246
12
170
20
899
9
176
159