19532
329869
212550
429310
707451
623529
336575
712128
637228
84867
759187
693887
530984
829895
664860
535891
68975
517781
870341
432897
1037751
83349
1058665
554464
361276
130180