1163 1000
440 617
330 90
647 859
852 190
668 528
231 76
776 801
89 535
509 100
118 584
756 45
2191 220
579 511
582 274
843 524
717 234
155 586
42 991
398 488
463 732
624 263
80 168
721 80