55857 166
20321 1927
61555 1665
50591 1801
42694 282
35629 1060
29312 663
30843 568
51353 689
45142 169
34200 1412
13323 1508
349806 5278
295326 3229
267876 3810
250236 2813
216425 2125
207885 3088
197422 2665
190622 2345
152925 1825
125771 2400
125674 1260
124422 993