2200 580
1723 527
2640 724
2747 853
4125 247
3728 752
2304 692
2649 700
5135 225
19350 631
4237 240
6755 567
7647 474
3133 497
7131 822
10189 639