56953 440
21242 188
15173 624
8777 198
5552 851
2839 633
2638 292
1803 270
1007 139
5574 963
3320 571
1631 335
2870 479
3190 337