972 997
687 967
1015 874
333 856
986 713
472 681
804 666
483 593
265 507
166 483
318 375
777 127
1068 59
333 58
105 13