39614 155
49816 607
35017 1546
48400 315
50311 750
38664 2013
14976 607
55437 796
62903 1421
54599 447
31208 234
57320 406
360540 5348
307687 3330
273092 3836
259982 2867
223406 2167
214719 3136
202591 2690
196788 2379
155675 1853
129421 1272
129304 2416
126884 1010