22529 95
7116 183
218746 1158
9087 825
53325 232
151889 620
101901 699
150243 675
61619 1059
46553 417
36531 224
26164 284
5658 587