956 515
882 360
713 45
970 375
1042 92
700 899
284 662
420 340
983 806
616 488
835 805
653 47
791 649
848 820
126 95
884 248
132 877
915 203
398 244
659 517