2332 645
274 87
2860 604
892 254
3788 854
3225 786
6168 361
8305 544
16649 646
3073 95
3642 644
4851 80
2831 352