2240 645
270 87
2846 604
887 252
3648 854
3204 786
6140 361
8281 544
16625 646
3055 95
3626 644
4843 80
2826 352