143533 931
34275 393
33690 794
23884 416
8269 812
13626 374
27640 585
133696 999
17960 337
18473 631
38370 497
70011 636