22528 95
7115 183
218736 1158
9087 825
53320 232
151877 620
101897 699
150241 675
61614 1059
46545 417
36526 224
26164 284
5658 587