156 25
37 320
307 313
756 10
410 600
899 397
439 185
491 16
265 833
348 86
621 765
617 762
2281 930
689 444
991 544
122 825
630 520
309 382
918 97
709 992
539 335
299 65
200 676
627 282