19
57
276
113
166
853
147
640
471
1K
306
604