2967 871
7861 62
34868 303
2116 105
3558 103
2847 404
2488 558
2526 386
3654 168
3717 687
3843 207
3430 457
3091 405
8046 769