1043 280
2315 741
988 307
899 769
930 767
1006 314
664 303
593 455
831 475
951 142
130 158
863 779
443 46
233 477
567 102
836 676
829 963
182 481
802 968
269 67