391451
57115
969733
142390
109549
483426
40372
191774
145879
554172
938787
663400
227193
317919
851175
894942
40893
354201
281818
81111
206884
245996
836664
124402
287499
825177