22492 95
7101 183
218395 1158
9082 825
53187 232
151464 620
101785 699
150001 675
61334 1059
46315 417
36346 224
26118 284
5650 587