395709
91873
450969
536340
4954
873227
435598
112312
87308
43733
57187
180473
612429
567702
60764
634944
873596
515768
642850
34355
329938
84440
474101
95161
621910
159631