56948 440
21241 188
15167 624
8777 198
5551 851
2839 633
2638 292
1803 270
1007 139
5574 963
3319 571
1630 335
2870 479
3190 337