1016 123
563 337
420 378
312 918
49 839
473 524
105 425
747 461
886 12
250 94
404 262
827 954
472 340
741 875
889 575
193 244
922 598
259 712
994 271
998 71