313 407
719 680
878 140
249 764
959 233
876 118
968 53
615 61
542 685
102 323
493 649
907 803
544 662
882 512
940 526
946 213
670 205
160 781
896 592
646 155