4984 588
4287 452
32730 855
14272 384
13034 778
10653 697
4339 220
3953 635
1211 164
2042 107
1183 132