2200 580
1723 527
2640 724
2747 853
2167 383
1866 314
3507 780
1772 337
3226 759
2147 508
3363 705
3349 729
2763 527
2865 494
2999 669
620 49