1143 280
2430 741
1001 307
902 769
933 767
1022 314
674 303
595 455
836 475
955 142
137 158
864 779
447 46
234 477
570 102
837 676
831 963
183 481
805 968
272 67