16430 571
2553 515
7505 247
2244 174
1405 109
3424 111
3789 599
3285 299
4988 848
732 103
2628 579
3982 855
1540 250
1644 126