8321
1245265
735926
1502031
1917757
1194317
870
850
1130
5961
1231739
1304633
201860
1650817
1169712
11548276
1046516
10436260
98094
8471155
787911
71856
62724
58112