1054 671
1000 791
993 424
925 42
922 122
900 58
806 26
773 873
763 40
577 161
423 692
306 11
278 673
147 611
115 700