143487 931
34270 393
33686 794
23873 416
8267 812
13619 374
27623 585
133659 999
17943 337
18467 631
38265 497
69981 636