960 66
401 495
589 901
245 827
263 363
697 234
543 556
934 726
343 199
857 129
144 724
106 500
340 938
36 22
127 101
301 684
577 304
846 805
805 397
566 728