16829 571
2596 515
7726 247
2319 174
1468 109
3594 111
3856 599
3388 299
5651 848
777 103
2691 579
4016 855
1562 250
1684 126