640 292
463 976
698 327
425 219
685 741
602 127
535 871
912 583
8 5
820 231
592 885
27 382
916 212
349 680
808 910
6455 208
134 585
200 362
44 67
43 621
445 967
1012 32
1521 833