608 87
906 372
165 231
666 343
588 984
455 813
579 949
252 67
729 638
996 404
438 755
211 851
767 890
973 726
318 269
878 9
381 419
502 406
475 485
140 1000
33 94
723 117
697 702
450 993