993 592
1028 304
562 144
725 531
893 365
933 107
192 14
445 817
785 598
369 167
325 11
686 387
628 116
19 939
791 711
370 871
979 736
598 543
817 225
413 46