143429 931
34265 393
33683 794
23841 416
8265 812
13603 374
27601 585
133591 999
17916 337
18454 631
38101 497
69936 636