455463
328773
177692
396102
222802
318416
107628
168647
587595
141070