43851 1839
21903 216
38004 1348
44165 1271
28202 612
23055 1944
14231 1858
42433 889
17775 1730
21413 1969
10793 1296
25729 1031
350578 5283
296124 3242
268255 3814
250858 2819
216843 2134
208354 3096
197792 2666
191188 2348
153139 1827
125978 2400
125876 1261
124642 995