1061 671
1017 791
1000 424
932 42
928 122
910 58
813 26
783 873
771 40
596 161
434 692
313 11
294 673
151 611
123 700