34 43
959 996
217 420
222 547
542 685
237 811
359 530
452 372
547 680
543 169
913 924
406 836
121 138
1014 584
361 119
257 500
654 946
159 558
399 383
659 285