2200 580
1723 527
2640 724
2747 853
3361 773
889 146
949 136
704 62
2750 645
788 134
2186 423
2833 647
1104 252
2651 544
1136 190
3538 869