143515 931
34272 393
33687 794
23882 416
8269 812
13623 374
27625 585
133683 999
17951 337
18471 631
38333 497
70006 636