82 29
628 167
1012 79
554 113
489 674
555 835
842 919
462 969
932 703
445 993
541 914
338 660
555 521
287 88
192 204
681 1000
483 456
961 601
542 720
472 340
216 175
918 485
420 92