42839 221276
30694 108373
17503 92552
16551 104344
16365 98167
14649 56626
9982 39140
8621 27244
8575 78729
6484 29758