1016 123
563 337
425 378
312 918
49 839
473 524
105 425
747 461
886 12
250 94
404 262
827 954
480 340
742 875
889 575
196 244
923 598
259 712
994 271
999 71