2278 645
270 87
2850 604
888 252
3664 854
3208 786
6148 361
8290 544
16633 646
3057 95
3630 644
4844 80
2827 352