44
200
162
141
153
283
114
210
211
126
80
22276
16770
14831
13310
10132
987263
8814
8770
842148
734142
67611
6720