47098 239615
37012 131148
18907 104357
18816 117816
18660 110139
16400 66067
14203 46169
10431 43064
9112 29280
8925 83781