16827 571
2596 515
7720 247
2317 174
1468 109
3589 111
3856 599
3388 299
5634 848
777 103
2691 579
4016 855
1560 250
1683 126