307
159
114
868
421
616
139
1K
190
528