232 97
423 765
184 933
546 912
628 954
839 809
649 337
889 221
812 959
231 718
200 676
583 494
242 618
318 134
754 599
948 487
31 417
419 988
501 672
181 1000
553 35
10 639