56859 440
21209 188
15146 624
8767 198
5538 851
2837 633
2631 292
1803 270
1005 139
5569 963
3315 571
1626 335
2869 479
3182 337