287642
478507
845289
872249
706760
953244
285582
1021645
548133
92986
1043563
791847
264284
502841
419275
782256
816951
471118
381102
59387
525115
83866
280432
638607