143543 931
34276 393
33690 794
23887 416
8269 812
13628 374
27649 585
133700 999
17961 337
18474 631
38389 497
70015 636