22529 95
7116 183
218744 1158
9087 825
53325 232
151888 620
101901 699
150242 675
61618 1059
46553 417
36530 224
26164 284
5658 587