232
1442
1273
171
986
146
1876
1011
159
86
1501
323
827
