10953 560
2748 139
23622 411
1458 67
3278 604
4153 840
3448 637
1547 220
3404 826
9009 728
2371 343
3565 641