21696
13020
9962
4380
4142
426184
4670
4360
3410
2980
3322
2970
16260
14491
950263
8724
8670
821148
715142
67211
6510