1010 968
1003 890
975 838
965 255
881 108
854 411
847 132
829 927
734 540
445 572
415 175
355 680
320 684
310 485
244 567
213 675
168 55
101 98
77 694
68 158