6511 588
5080 453
34051 856
16156 384
14114 778
11724 697
4644 220
4281 635
1450 166
2402 107
1402 132