396 171
1238 239
1389 580
1507 808
904 381
298 755
311 590
1012 12
569 655
644 357
465 618
1838 935
319 459
556 904
166 607
835 173
794 637
682 228
1112 163
558 343
318 433