411803
373977
766261
428762
749724
1067439
118760
91682
505442
909116
1213858
1119117
778906
813846
851775
197369
1073668
969816
845865
708296
69860
962238
396580
355214
29432
462550