562273
703840
1045997
19398
1022289
776710
462761
153393
577710
968462
895969
104194
794312
886871
823147
910949
1018724
833610
575505
58952
103987
616377
299284
553842