2200 580
1723 527
2640 724
2747 853
2972 699
2784 593
304 60
1882 367
2546 713
1688 549
2334 638
757 165
1513 39
5179 776
7717 527
4295 568