47098 239615
37012 131149
18907 104357
18816 117817
18660 110139
16400 66067
14203 46173
10431 43064
9115 29283
8925 83781