22 729
1003 132
411 917
688 217
456 577
403 691
332 747
311 461
144 751
487 259
729 220
654 579
962 352
700 527
227 512
477 470
769 664
975 222
428 282
313 293
375 304