673131
917726
391697
402328
755521
83627
548920
679669
87813
2127484
980820
524780
1037204
1244606
1029138
1718559
585284
3016112
2951927
2833797
2699692
2449488
2187214
2167981
2136951
1934271
189672
1722613