170638
162879
84784
159312
53249
52096
71491
119142
91083
190308