1028250
1144413
275679
1103794
1110102
997501
222640
910895
1162816
953505
1152684
603508
814147
898949
1015724
823610
557505
52952
98987
606377
292284
542842
445275
830256