999 506
143 559
879 583
684 787
969 390
178 824
235 632
549 143
357 861
740 12
672 679
478 264
550 75
533 396
618 304
76 236
286 185
396 312
705 332
895 805