125176 2392
100084 850
18197 1457
56265 740
52594 171
26599 147
33034 1144
21777 970
44743 745
24468 535
17793 685
33520 1168
347877 5247
293546 3183
266955 3793
248852 2799
215413 2118
206608 3055
196263 2653
189086 2335
152275 1815
124973 1252
123888 989