296
325
215
264
200
227
269
255
247
221
266
164
23826
17870
15861
14342
11042
1069263
9734
957148
9440
797142
7480
71711