22529 95
7116 183
218748 1158
9087 825
53328 232
151892 620
101902 699
150243 675
61622 1059
46553 417
36532 224
26164 284
5658 587