1035 843
877 117
115 987
878 117
333 518
979 631
702 831
194 353
795 702
716 586
963 141
94 751
27 383
800 89
253 53
979 455
543 954
968 962
289 82
711 14