2278 645
270 87
2850 604
888 252
3664 854
3208 786
6146 361
8289 544
16631 646
3057 95
3630 644
4844 80
2827 352