56970 440
21248 188
15181 624
8778 198
5561 851
2840 633
2638 292
1803 270
1007 139
5578 963
3320 571
1632 335
2872 479
3192 337