1027 319
915 239
910 66
879 10
850 734
761 681
697 232
658 719
622 306
603 736
584 298
562 27
499 748
495 569
411 715
358 43
332 245
287 565
265 284
213 647