56866 440
21211 188
15150 624
8768 198
5540 851
2837 633
2632 292
1803 270
1005 139
5571 963
3316 571
1627 335
2869 479
3183 337