56928 440
21235 188
15163 624
8772 198
5549 851
2839 633
2637 292
1803 270
1007 139
5573 963
3318 571
1629 335
2870 479
3187 337