1068 848
953 696
951 350
910 111
908 769
881 810
841 33
818 182
750 392
736 301
720 895
717 628
703 461
615 149
568 784
508 239
229 928
220 543
219 985
174 493