58
106
167
385
159
185
965
163
714
525
1K
329