2200 580
1723 527
2640 724
2747 853
3375 171
2376 91
2980 518
5948 751
11175 850
2843 366
4206 548
1683 255
921 33
4954 509
3651 845
5093 703