853 243
796 833
1223 192
2418 792
240 261
559 79
649 636
174 129
120 428
795 952
341 890
689 801
157 160
729 13
448 606
714 727
1517 918
441 833
273 303
594 140