1006 189
987 919
942 588
918 818
887 598
830 727
699 63
556 882
548 667
535 133
515 347
382 47
377 864
274 695
269 732
267 846
207 133
137 526
135 165
46 503