2230 645
270 87
2845 604
887 252
3638 854
3199 786
6138 361
8277 544
16624 646
3052 95
3626 644
4842 80
2826 352