300 536
509 201
902 566
112 52
893 600
321 104
729 328
932 106
147 454
707 592
100 724
171 469
996 669
576 36
20 45
819 242
782 57
976 778
171 747
544 17