21998 1310
16031 925
70011 2034
60605 916
42283 1231
17882 157
59109 247
31896 143
52106 164
50263 1091
56246 1026
53117 647
295375 4773
254194 2802
241296 3600
207014 2441
194676 1948
181130 2807
167152 2376
152312 2114
134904 1678
112537 928
112187 2332
111648 1201