14004 1201
13399 977
76885 654
51955 562
36653 333
50148 298
46542 1587
18840 1729
43937 1490
50384 144
68225 1260
45217 435
340859 5155
287088 3055
263669 3741
243410 2729
211480 2084
202853 2998
192271 2596
185223 2288
149700 1768
122714 2374
122653 1244
122104 961