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