16780
843148
6730
53678
5190
4150
3660
35771
3070
2790
2771
2358896
22306
14831
13310
10162
989263
8864
8780
734142
67811