604320
1002922
673863
516610
61478
133755
447840
312992
763968
560389
269975
425530
994237
396870
663727
72146
125101
619727
209746
390446
311769
277885
204255
879995
239705
526867
529192
763664
672109
951690