106716 1531
27971 1757
59974 232
50021 748
61646 1418
56932 780
48002 1782
50283 231
19306 1077
54200 679
39165 153
52055 1959
330578 5072
279688 3005
258256 3712
234517 2665
207816 2060
198559 2962
186108 2543
177079 2236
145686 1741
120052 1235
120030 2367
119646 947