152676
218628
359512
383503
1122412
289685
487725
320288
469109
142989
23029
293836
810147
893949
1015724
819610
553505
49952
95987
605377
290284
539842
445275
828256