1080 59
1019 874
988 713
976 997
820 666
779 127
689 967
488 593
475 681
337 58
334 856
318 375
266 507
170 483
108 13