1003 132
566 737
94 225
419 975
534 312
456 577
584 519
729 220
719 393
645 150
765 697
475 485
906 372
450 930
834 609
688 217
227 512
769 664
272 225
313 172
654 579
955 211
1257 947