30 779
327 421
1068 577
485 80
626 930
409 386
999 323
746 991
804 87
606 219
612 882
714 245
83 551
790 221
132 328
881 228
728 398
289 355
934 902
1048 901