30 102
780 946
194 511
432 648
670 65
123 599
512 883
772 215
723 611
1106 224
653 331
798 279
2223 454
553 574
147 159
202 549
120 825
212 784
397 431
537 595
578 387
273 963
298 614