31594 1184
27019 471
50563 324
50181 240
47404 342
42259 1412
47826 1389
22226 918
27017 717
48094 841
48898 1174
31296 1062
357946 5337
304639 3306
271587 3830
257803 2859
221455 2156
212991 3130
201259 2683
195518 2372
155088 1850
128557 2409
128167 1270
126439 1006