22492 95
7101 183
218397 1158
9082 825
53188 232
151469 620
101786 699
150002 675
61341 1059
46317 417
36347 224
26118 284
5650 587