1076 313
1305 94
379 550
917 203
1085 785
1127 210
404 862
1006 751
750 786
661 295
785 383
531 764
861 728
99 365
412 580
655 465
707 330
243 783
648 242
221 546