40281 1641
35324 724
18197 1457
57675 500
35954 1404
15368 1253
37821 901
34085 891
28851 1177
24418 1567
49864 1908
28094 1950
347877 5247
293546 3183
266955 3793
248852 2799
215413 2118
206608 3055
196263 2653
189086 2335
152275 1815
125176 2392
124973 1252
123888 989