22529 95
7116 183
218750 1158
9087 825
53328 232
151894 620
101903 699
150243 675
61622 1059
46553 417
36532 224
26164 284
5658 587