1076 354
1069 871
1003 494
966 672
945 811
939 326
888 180
820 710
782 870
441 641
351 490
143 445
49 163
41 211