294943
720753
170213
655828
335974
170446
53352
344785
1031198
643597
200968
1046147
787312
876870
819147
906949
1017724
828610
565505
56952
101987
612377
295284
547842