57059 440
21301 188
15216 624
8797 198
5581 851
2844 633
2651 292
1808 270
1013 139
5584 963
3326 571
1640 335
2878 479
3209 337