89626 1945
50412 1937
26430 285
33309 516
47150 1553
45129 532
35270 115
21779 1649
17485 790
31168 234
32945 1005
19453 1854
350395 5282
295879 3240
268122 3811
250680 2816
216753 2132
208250 3092
197729 2665
191077 2347
153081 1827
125933 2400
125841 1261
124561 994