2331 645
274 87
2855 604
892 254
3786 854
3224 786
6167 361
8304 544
16649 646
3073 95
3641 644
4851 80
2831 352