9379
3006
2260
1827
1801
1537
1477
1047
969
896
787
721
709
642
607
553
356
350
347
290
281
223
215
210
185
183
151
141
133
132
128
123
116
113
109
104
99
94
85
83
82
80
74
60
56
55
51
47
42
41
40
39
36
33
31
30