805601
15574
1009289
368294
602740
573690
214742
783752
409777
7035
1036650
1247368
965533
901663
157239
715734
599259
840760
310520
784287
893982
651148
483804
506281
912852
573695