40821 548
34827 165
11743 1497
44848 1215
33108 278
30847 1946
21371 321
41742 1268
48504 632
15443 1500
47118 709
14687 1568
360236 5346
307291 3325
272859 3834
259706 2865
223163 2167
214540 3136
202444 2689
196600 2378
155592 1853
129243 1272
129197 2414
126829 1009