19688 311
58150 1269
56852 725
15571 1804
40479 636
55185 1070
31165 234
43350 1516
15022 848
38998 1729
50732 1279
50590 233
349654 5274
295209 3226
267830 3810
250145 2810
216346 2123
207788 3088
197350 2665
190527 2343
152890 1825
125730 2400
125629 1260
124389 993