307
157
113
865
420
612
139
1K
189
526