56906 440
21228 188
15154 624
8770 198
5545 851
2838 633
2635 292
1803 270
1007 139
5572 963
3317 571
1628 335
2870 479
3183 337