40548 1397
11263 950
46733 770
45095 1430
16055 1687
39641 404
19864 731
14013 1101
43430 1594
13151 1728
34191 871
19666 1864
331711 5080
280394 3010
258785 3714
235485 2668
208230 2063
199120 2970
186815 2546
177955 2237
146141 1743
120385 1236
120303 2370
119903 947