143667
154088
19396
75978
103140
44382
39240
18473
28662
44118