646 809
745 179
561 293
824 917
881 684
199 534
370 354
535 759
604 968
949 317
1001 855
1046 521
603 621
295 164
1096 897
689 523
174 144
388 82
1051 414
988 328