674553
1610492
485130
687612
1279942
363630
501305
474435
277259
812931
712778
373674
1642407
1216886
370457
429941
904153
1327884
982456
863705
926559
1081992
139195
1346534
864280
1056371