57034 440
21278 188
15199 624
8785 198
5570 851
2843 633
2642 292
1803 270
1009 139
5580 963
3320 571
1635 335
2874 479
3198 337