691705
358439
37095
826877
330651
1484595
910814
766794
1038637
1132371
728177
1133511
781147
868949
1001724
790610
521505
41952
69987
582377
280284
520841
435275
807256