57047 440
21286 188
15208 624
8791 198
5578 851
2844 633
2646 292
1806 270
1009 139
5583 963
3324 571
1640 335
2876 479
3203 337