307
496
157
114
866
613
160
1K
137
318