21746
13110
9982
4390
4152
427184
4670
4360
3410
2980
3322
2970
16390
14511
951263
8724
8670
822148
716142
67411
6540