56791 440
21188 188
15125 624
8754 198
5531 851
2835 633
2618 292
1803 270
1005 139
5561 963
3308 571
1623 335
2866 479
3180 337