231 76
1104 482
763 830
718 536
472 508
721 771
149 325
118 506
473 280
539 465
657 31
268 115
2189 220
939 545
331 725
700 7
608 396
514 183
401 866
346 309
690 131
287 667
965 346
892 754