309338
978682
943316
754152
1057676
768624
92875
1037308
1096282
724670
188275
86983
781147
868949
1001724
790610
521505
41952
68987
582377
280284
520841
435275
807256