42839 221276
30694 108373
17503 92551
16551 104342
16365 98166
14649 56620
9982 39140
8621 27243
8575 78728
6484 29758