979 908
954 621
924 39
894 570
881 39
872 113
869 687
757 961
736 169
727 228
576 291
222 845
140 504
65 529
29 70