127512
48067
199329
917390
556535
692449
1120979
752280
212254
96963
1304180
976928
787312
876870
819147
906949
1017724
828610
565505
56952
101987
612377
295284
547842