302655

337740

1554

50045

76702

290794

78032

264432

24192

258842

242734

369500

17029

538

457865