32426 238
33843 1559
21907 1529
39211 1366
39921 156
43475 1986
37102 1807
18207 1684
46908 1711
13927 291
29591 979
14910 908
329134 5061
278802 3002
257489 3707
233477 2657
207276 2036
197800 2955
185300 2541
175866 2231
145175 1741
119713 2367
119669 1231
119363 946