501
1,549
68
783
194
433
381
475
48
235
158
304
93
289
137
262
40
210
46
179
176
52
165
33
121
36
183
25
106
8
108
23