1008 338
860 856
840 749
819 162
794 128
772 281
680 463
648 699
648 786
591 630
552 385
494 863
403 718
372 664
363 812
312 23
70 346
55 607