5021 588
4295 452
32761 855
14320 384
13069 778
10672 697
4345 220
3964 635
1217 164
2069 107
1188 132