392274
209882
110884
591557
952671
1012353
796860
1004278
939586
330968
566307
129191
868860
163608
242473
18637
278809
139931
494817
221414
795836
810578
971876
798659
203773
415336