264
200
4319
269
255
247
221
266
164
339
303
174
23796
17850
15861
14292
11012
1069263
9714
955148
9420
797142
7430
71711