943 288
906 21
883 96
825 123
750 558
632 302
631 916
628 778
621 137
590 372
587 156
587 792
439 131
421 345
351 952
311 796
281 890
254 110
211 867
184 572