1093822
393657
318364
331382
24651
1029956
795668
647696
222650
339729
205729
768293
791147
880949
1009724
806610
536505
42952
80987
591377
284284
527841
442275
816256