747 767
459 85
306 653
433 315
901 355
701 203
729 116
30 139
761 681
954 241
314 571
164 632
1091 290
578 198