56936 440
21238 188
15165 624
8777 198
5551 851
2839 633
2637 292
1803 270
1007 139
5574 963
3318 571
1630 335
2870 479
3188 337