1027 319
916 239
911 66
881 10
850 734
761 681
698 232
659 719
624 306
604 736
585 298
564 27
501 748
495 569
415 715
358 43
333 245
289 565
265 284
213 647