20892 1865
58599 484
48529 817
41788 593
36848 897
19091 1229
44678 1169
49299 619
48068 841
42006 647
45587 1985
21071 323
353718 5312
299860 3275
269669 3822
253394 2832
218806 2149
210484 3109
199453 2676
192848 2361
154002 1834
127096 2405
126609 1266
125469 1002