38
877
29
778
74
627
17
577
32
356
278
1,048
310
51
274
248
49
247
43
182
137
14
175
8
118
114
22
120
9
106
80