81 31
943 684
298 653
838 872
797 490
990 392
193 711
661 158
596 968
255 433
322 413
852 806
650 349
746 25