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