1008 518
958 414
914 810
873 358
869 713
797 185
793 826
726 450
721 711
668 207
591 87
520 913
505 593
364 230
284 452
271 161
220 868
88 906