330228
312354
274848
464112
966624
694411
23090
1092256
1146134
472780
528834
193822
797312
889871
824147
910949
1019724
837610
577505
60952
105987
617377
299284
553842