411392
755420
877297
120283
160224
44876
623422
691174
955277
995113
836260
562264
208989
197158
171394
50746
44655
56884
85877
831666
454868
155191
131767
76361
193890
965694