56935 440
21238 188
15165 624
8774 198
5550 851
2839 633
2637 292
1803 270
1007 139
5574 963
3318 571
1630 335
2870 479
3187 337