29520 1064
14174 441
80615 599
66961 357
38398 512
48691 1208
60219 714
38537 844
33146 516
14767 1295
35997 1640
39385 796
340859 5155
287088 3055
263669 3741
243410 2729
211480 2084
202853 2998
192271 2596
185223 2288
149700 1768
122714 2374
122653 1244
122104 961