1153 330
157 222
946 376
835 304
324 628
588 710
768 580
818 686
845 948
454 764
946 610
548 771
1002 771
396 102
407 341
63 767
978 109
358 77
473 903
488 243