2347 645
274 87
2863 604
896 254
3907 854
3231 786
6175 361
8312 544
16652 646
3078 95
3647 644
4857 80
2833 352