440991
443877
669150
827573
535663
533853
730945
485666
169144
965933
141929
79526
670869
97196
321844
545362
639619
559921
165935
806785
544500
527428
175836
16033
469170
209766