16940 571
2605 515
7805 247
2357 174
1483 109
3645 111
3873 599
3413 299
6020 848
790 103
2701 579
4030 855
1569 250
1700 126