145690 931
34403 393
33767 794
24904 417
8322 812
14290 374
28629 585
136257 1003
18755 338
19254 631
40165 498
71687 638