145999 931
34418 393
33782 794
25083 417
8335 812
14367 374
28758 585
136671 1005
18848 338
19261 631
40280 498
72009 638