25
59
282
114
168
855
147
645
477
1K
307
605