22529 95
7116 183
218748 1158
9087 825
53327 232
151890 620
101902 699
150243 675
61619 1059
46553 417
36532 224
26164 284
5658 587