22528 95
7115 183
218737 1158
9087 825
53322 232
151885 620
101898 699
150242 675
61616 1059
46547 417
36528 224
26164 284
5658 587