321 310
764 72
345 410
566 220
122 198
617 975
178 195
957 250
661 581
450 856
941 328
882 830
562 417
793 10
537 915
974 392
218 470
477 566
985 22
1000 364