2200 580
1723 527
2640 724
2747 853
2985 224
4624 448
3212 831
2094 395
5177 876
2311 519
2385 37
4942 162
8113 659
704 198
6986 734
5648 163