1054 671
1001 791
994 424
925 42
922 122
900 58
806 26
773 873
763 40
577 161
423 692
306 11
279 673
148 611
115 700