2829 628
1252 210
823 117
11584 887
2782 112
26459 419
3880 434
3438 640
3194 790
3084 568
3980 871
3650 296