23
59
281
114
168
855
147
645
477
1K
306
605