201860
850
11548276
478736
820
470
138240
630
787911
2900182
840
3800
1650817
1169712
1046516
10436260
98094
8471155
71856
62724
58112