163
236873
70
234
122
140
144
289
80
1410
21586
16130
14321
12930
9902
946263
8664
8630
814148
710142
66911
6440