5886 621
2504 155
1927 120
28785 118
18656 324
3622 793
4732 676
1120 123
3623 484
3029 488
3101 607
3208 682