506 760
276 18
521 999
791 92
219 142
729 636
499 606
333 503
782 155
384 769
196 588
773 841
901 219
880 178
839 707
369 684
564 658
1123 787
919 233
302 446