336 521
703 203
37 139
961 241
354 571
312 653
752 116
173 632
788 767
468 315
765 681
477 85
1114 290
922 355
604 198