728
3
706
2
700
695
683
674
668
645
638
600
1
589
584
583
580
576
571
562
535
528
525
523
521
509
499
494