963 500
938 227
909 110
871 264
752 174
738 814
737 700
733 683
724 158
695 347
570 22
561 859
500 362
335 284
321 315
320 681
310 777
211 619
210 716
182 134