16432 571
2553 515
7510 247
2244 174
1407 109
3427 111
3789 599
3286 299
4991 848
732 103
2628 579
3982 855
1541 250
1646 126