19711 1037
21379 1481
49804 1892
39166 441
10851 343
44697 317
30214 1527
11776 1272
29357 1868
36996 1705
27716 623
26932 115
350587 5283
296150 3242
268259 3814
250865 2819
216856 2134
208368 3096
197798 2666
191207 2349
153147 1827
125985 2400
125876 1261
124645 995