22528 95
7115 183
218736 1158
9087 825
53321 232
151883 620
101897 699
150241 675
61615 1059
46545 417
36526 224
26164 284
5658 587