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