143526 931
34274 393
33690 794
23883 416
8269 812
13625 374
27635 585
133689 999
17958 337
18473 631
38352 497
70008 636