321 133
390 276
107 11
121 481
549 799
306 691
1116 335
678 40
671 896
761 2
231 52
188 657
841 905
109 817
405 552
589 548
470 396
527 458
569 100
852 316