16 143
372 427
645 900
838 680
393 601
1013 942
994 694
39 472
715 807
365 45
132 668
479 519
245 325
97 567
686 221
742 954
812 306
553 238
259 36
598 993