753 767
466 85
307 653
437 315
905 355
701 203
736 116
32 139
761 681
956 241
323 571
164 632
1098 290
584 198