966654
123435
623963
407792
361441
231814
162901
142337
212408
960630
615684
231129
561771
401521
892489
80648
681188
52014
350450
20335
665585
849232
64039
827808
844506
488392