648 354
1000 988
199 350
636 944
516 450
686 892
818 404
125 757
831 972
997 706
904 382
460 538
456 195
278 111
181 322
623 465
538 113
106 828
943 599
997 141