39952 1730
35731 238
35067 1671
41361 356
30286 1106
22381 1477
52934 573
15087 1131
36060 1898
10677 1381
46612 879
27784 910
360236 5346
307291 3325
272859 3834
259706 2865
223163 2167
214540 3136
202444 2689
196600 2378
155592 1853
129243 1272
129197 2414
126829 1009