811956
947223
666965
1311213
160340
696139
442151
914759
457277
305943
704970
105782
132383
22480
493804
666834
1026404
724871
237135
195865
441903
17370
742712
497985
634555
61712