959 146
903 656
868 599
723 579
637 307
504 474
403 277
386 544
386 559
313 143
207 514
162 596
108 233
42 170