993 506
980 333
147 39
687 999
487 712
359 176
511 173
57 551
911 447
138 238
626 13
1521 833
325 463
165 787
209 606
134 967
37 465
738 887
709 364
139 876
256 787