56912 440
21230 188
15158 624
8770 198
5547 851
2838 633
2635 292
1803 270
1007 139
5572 963
3318 571
1628 335
2870 479
3184 337