519194
535694
1175280
302676
1071655
736152
338974
758352
1232180
1069535
849126
992820
789147
878949
1008724
805610
535505
42952
79987
590377
283284
527841
442275
815256