301 113
467 37
942 858
974 238
208 924
749 668
368 591
575 958
556 540
415 674
838 760
707 1
144 473
971 881
696 127
148 238
77 347
798 291
18 510
875 176
775 203
869 171
309 638
102 916
943 379
235 389
170 62
767 167
288 647
599 243