1003 132
149 534
971 150
606 515
830 525
939 383
613 306
528 906
573 703
991 975
560 270
178 2
962 352
632 153
406 841
868 224
958 825
313 293
471 681
89 430
87 862
406 897
171 836