4982 588
4286 452
32725 855
14272 384
13026 778
10653 697
4339 220
3952 635
1211 164
2041 107
1183 132