4961 588
4286 452
32718 855
14267 384
13014 778
10650 697
4339 220
3946 635
1207 164
2038 107
1180 132