80 44
451 789
626 120
714 116
37 987
217 350
874 251
607 58
436 687
855 749
2541 936
589 747
800 919
1000 676
1043 866
121 18
666 454
84 745
128 703
358 114
307 891
3589 269
818 331
212 650