22529 95
7116 183
218753 1158
9087 825
53328 232
151897 620
101903 699
150244 675
61623 1059
46553 417
36532 224
26164 284
5658 587