1127 638
487 563
683 404
814 619
546 931
591 87
69 943
352 702
209 666
465 771
688 109
195 54
974 271
719 508
517 152
1002 740
212 346
680 843
714 858
55 656