237866
154632
995524
1157159
99094
1740595
587970
649304
70149
1414875
425868
403576
797312
889871
824147
910949
1019724
836610
577505
59952
105987
617377
299284
553842