455558
328830
396163
222838
318457
107654
298468
587669
141085
181243