47098 239618
37012 131153
18907 104358
18816 117817
18660 110139
16400 66069
14205 46177
10431 43064
9116 29289
8925 83784