997 956
931 907
625 850
576 838
186 825
869 787
768 781
722 711
656 676
167 658
837 629
784 527
905 475
419 370
440 253
141 248
313 246
228 201