918526
244236
240233
546512
133163
218968
111886
893838
19141
24682
565530
119756
157434
217341
655317
962683
131146
676930
32134
834403
869179
499403
13743
784785
191352
427487