1016 946
937 273
923 384
906 950
898 743
851 467
835 381
826 191
794 634
659 712
550 159
550 185
495 777
462 177
273 431
189 448
98 598