39875 585
18896 647
17349 419
43541 1558
20264 1167
20614 438
35812 861
42071 1294
27714 1424
31125 1870
23466 1136
11361 999
348868 5256
294409 3207
267435 3796
249563 2807
215872 2120
207225 3073
196866 2661
189881 2339
152590 1822
125484 2398
125391 1258
124176 990