486 18
607 948
664 220
550 108
729 445
45 39
121 875
277 434
513 650
41 398
276 575
229 127
320 488
615 389
325 771
94 660
493 963
725 951
778 387
245 507
915 97