1011 844
933 17
889 597
866 354
840 93
832 497
747 955
731 243
661 99
639 100
563 563
562 968
548 680
467 759
419 221
357 770
224 191
180 175
92 54
74 366