56951 440
21242 188
15169 624
8777 198
5551 851
2839 633
2638 292
1803 270
1007 139
5574 963
3319 571
1631 335
2870 479
3190 337