6506 588
5080 453
34045 856
16155 384
14108 778
11723 697
4644 220
4281 635
1450 166
2402 107
1400 132