1016 946
937 273
923 384
906 950
898 743
854 467
835 381
827 191
798 634
660 712
550 159
550 185
496 777
462 177
273 431
189 448
98 598