839 561
1152 813
604 386
476 490
147 941
406 897
855 613
800 350
948 357
256 444
856 832
276 1
120 402
418 280
420 828
168 618
471 681
443 861
695 263
193 237
542 605