14565 14410
12682 9657
10717 1865
10316 8663
8226 8003
6658 7426
5962 9193
5765 634
5335 13319
3923 12878