16921 571
2603 515
7785 247
2347 174
1477 109
3640 111
3868 599
3406 299
6012 848
787 103
2700 579
4027 855
1568 250
1697 126