1855
3603
3046
1460
37820
2755
52312
64721
4658
1963
1481
1503
201860
1650817
1169712
11548276
1046516
10436260
98094
8471155
787711
71856
62724
58112