109 184
778 667
594 145
315 50
340 849
481 781
142 859
246 480
442 704
664 742
670 858
9 983
686 790
693 496
999 367
287 210
729 581
183 869
822 725
526 920
235 495
785 23
71 172
408 280
285 392
866 166
220 812
430 816