27 920
576 660
743 169
1018 383
925 948
641 253
147 367
551 975
579 453
215 667
710 584
600 40
405 7
845 253
915 512
1024 70
511 458
376 988
392 238
625 47