16330
821148
6530
52678
5090
4090
3570
34871
2980
2338896
2731
2720
21736
14491
13070
9982
950263
8724
8670
715142
67411