827491
584368
397683
51877
25494
597950
340972
57561
593973
129266
28132
289630
945492
533577
497691
926917
238650
863459
358264
262914
25729
788996
287904
922953
662107
73976