437 714
745 517
683 147
45 719
694 608
965 185
199 63
1000 310
682 853
332 735
891 294
896 460
799 552
959 487
609 27
276 898
367 172
21 577
215 87
157 311