930 3
753 786
690 261
560 44
526 437
325 484
311 394
877 319
651 641
92 127
445 395
241 523
734 926
127 707
170 123
727 397
1003 332
376 471
1055 962
98 56