16921 571
2603 515
7788 247
2347 174
1478 109
3641 111
3868 599
3406 299
6013 848
788 103
2700 579
4027 855
1568 250
1697 126