56861 440
21209 188
15147 624
8767 198
5539 851
2837 633
2631 292
1803 270
1005 139
5570 963
3316 571
1626 335
2869 479
3182 337