40 81
591 705
506 461
590 665
150 635
892 361
491 283
93 747
695 191
283 107
60 623
362 628
479 430
909 574
642 794
621 980
999 551
292 681
693 653
434 306
654 117
254 131
58 750
933 961
83 506
193 337
996 469
756 713
568 256
178 181