702 963
1122 533
815 46
925 29
994 35
596 80
182 997
218 654
850 897
770 218
560 512
972 699
344 963
766 991
446 902
468 336
305 121
19 25
706 89
1378 714