57049 440
21299 188
15214 624
8796 198
5579 851
2844 633
2649 292
1806 270
1009 139
5583 963
3325 571
1640 335
2876 479
3206 337