270
170
235
339
220
1910
171
247
217
382
190
238
21586
16220
14351
12940
9912
946263
8674
8660
817148
710142
67111
6450