1046 47
4576 606
3297 450
3080 766
26711 685
7830 212
16099 508
3742 724
17686 372
976 143
3717 486
1820 117