1027 319
915 239
911 66
879 10
850 734
761 681
698 232
659 719
622 306
603 736
584 298
563 27
499 748
495 569
411 715
358 43
332 245
288 565
265 284
213 647