943 288
903 21
882 96
825 123
749 558
631 916
629 302
627 778
620 137
587 156
585 792
584 372
437 131
421 345
349 952
308 796
280 890
253 110
210 867
184 572