170638
162879
84783
159311
53248
52095
71491
119142
91083
29219