17016 571
2611 515
7872 247
2391 174
1499 109
3668 111
3889 599
3434 299
6098 848
816 103
2710 579
4038 855
1579 250
1716 126