2200 580
1723 527
2640 724
2747 853
3177 676
2685 180
5471 685
2844 573
7847 32
3090 77
5624 506
4819 60
4813 601
3781 172
3277 635
4030 384