57958
393726
99771
361171
29626
39318
741379
816225
86849
786842
12630
97584
655615
170671
592605
197352
326467
26347
266786
145172