1013 584
955 996
912 924
658 285
654 946
547 680
542 685
541 169
451 372
402 836
398 383
359 530
357 119
256 500
236 811
221 547
216 420
158 558
120 138
103 41