308
159
114
868
425
624
145
1K
191
531