2231 645
270 87
2845 604
887 252
3639 854
3200 786
6140 361
8278 544
16625 646
3052 95
3626 644
4842 80
2826 352