59993 232
22011 487
52775 875
42031 1320
25311 552
21974 1797
54091 442
48461 609
33381 811
55137 1807
13923 1456
48528 836
330966 5074
279890 3006
258433 3712
234821 2666
207943 2060
198748 2967
186331 2544
177357 2236
145835 1742
120156 1235
120118 2370
119733 947