90
545
78
417
28
342
34
347
56
312
27
295
29
201
235
33
182
92
1,094
15
178
4
163
13
156
18
153
12
132
721
133
111
6
102